.top{ height:50px;background:#f9f9f9;box-shadow:0px 5px 16px 0px rgba(212,213,214,0.18);}
.sec_cont.forth_cont{ display:block;}
.top_nav{ display:flex;justify-content:flex-start;align-items:center;height:auto;}
.top_nav li{ height:60px;margin-right:30px;position:relative;text-align:center;}
.top_nav_btn{ cursor:pointer;display:flex;justify-content:flex-start;align-items:center;height:50px;}
.top_nav_btn span{ font-size:16px;margin-right:6px;color:#666;}
.top_nav_icon{ transition:all 0.5s;display:block;width:10px;}
.top_nav_btn img{ width:10px;}
.top_nav li:hover .top_nav_btn img{ transform:rotate(180deg);}
.top_nav li:hover .top_nav_icon{ transform:rotate(180deg);}
.top_nav_btn img.nav_select_icon,.top_nav li:hover .top_nav_btn img.nav_select_icon_hover{ display:block;}
.top_nav li:hover .top_nav_btn img.nav_select_icon,.top_nav_btn img.nav_select_icon_hover{ display:none;}
.top_nav_slide{ display:none;}
.top_nav_slide{ position:absolute;z-index:10;left:0;top:50px;background:#fff;box-sizing:border-box;box-shadow:0 0 7px rgba(58,58,58,0.2);}
.daohang_box{ padding:10px;width:725px;}
.daohang_box h5{ line-height:46px;font-size:16px;padding-left:16px;font-weight:normal;box-sizing:border-box;color:#000;text-align:left;}
.daohang_box .top_nav_link{ box-sizing:border-box;padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.daohang_box .top_nav_link:nth-last-child(1){ border:0;padding:0;}
.top_nav_link_row{ display:flex;justify-content:flex-start;align-items:center;text-align:center;line-height:32px;font-size:14px;color:#888;}
.top_nav_link_row a{ display:block;width:108px;color:#888;}
.top_nav_link_row span{ display:block;width:10px;}
.nav_course{ width:550px;}
.nav_course_box{ float:left;width:33.3%;box-sizing:border-box;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;height:110px;}
.nav_course_box:nth-child(3n){
 border-right:0;}
.nav_course_box:nth-last-child(-n + 3){
 border-bottom:0;}
.nav_course_box h5{ line-height:46px;font-size:16px;color:#000;font-weight:normal;}
.nav_course_box p{ display:flex;justify-content:center;align-items:center;}
.nav_course_box p a{ display:block;border-radius:4px;width:70px;line-height:28px;font-size:14px;color:#888;}
.fixed_l_cont a:hover{ color:#e92930;}
.news_box li:hover a h4{ color:#e92930;}
.bottom_cont a:hover,.fifth_hp_text:hover p,.forth_cont li a:hover,.forth_cont li .forth_cont_link a:nth-child(1):hover,.forth_cont li .forth_cont_link a:nth-child(2):hover,.fifth_top_link a:hover,.forth_top_link a:hover,.sec_news li a:hover,.sec_top_link a:hover,.header_city li a:hover,.nav_course_box p a:hover,.top_nav_link_row a:hover,.fifth_xc_l a:hover,.zkxx_gj_row p a:hover,.top_login a:hover,.top_nav_btn:hover span,.nav_sz a:hover{ color:#e92930;text-decoration:underline;}

/* .nav_sz a:hover{background:#e92930;color:#fff;}
*/
.nav_sz{ width:80px;}
.nav_sz a{ display:block;line-height:40px;font-size:14px;color:#000;}
.top_r{ display:flex;justify-content:flex-end;align-items:center;}
.media_list{ display:flex;justify-content:flex-start;align-items:center;}
.media_list li{ width:60px;height:60px;margin-right:10px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:26px;box-sizing:border-box;}
.media_list li > img{ display:block;height:22px;transition:all 0.5s;}
.media_list li .media_icon{ display:none;}
.media_list li .media_icon_hover{ display:block;}
.media_list li:hover .media_icon{ display:none;}
.media_list li .media_icon_hover{ transform:scale(0.8);height:22px;margin:0 auto;}
.media_list li:hover h5{ height:24px;}
.media_list li h5{ transition:all 0.5s;height:0;line-height:24px;font-size:14px;color:#000;}
.media_qr_box{ display:none;position:absolute;box-sizing:border-box;width:240px;padding:10px;z-index:10;left:0;top:60px;background:#fff;opacity:0.95;box-sizing:border-box;box-shadow:0 0 7px rgba(58,58,58,0.2);}
.media_qr_box .media_qr{ float:left;display:block;width:90px;}
.media_qr_box .mdia_qr_text{ float:right;width:110px;}
.media_qr_box .mdia_qr_text p{ line-height:24px;font-size:14px;color:#000;}
.media_qr_box .mdia_qr_text span{ display:block;width:80px;line-height:28px;font-size:14px;border-radius:4px;margin-top:8px;background:#e92930;color:#fff;text-align:center;}
.top_phone{ display:flex;justify-content:flex-start;align-items:center;margin-right:10px;}
.top_phone img{ display:block;width:20px;margin-right:10px;}
.top_phone b{ font-size:16px;color:#e60012;}
.top_login{ line-height:30px;font-size:16px;color:#666;display:flex;justify-content:flex-start;align-items:center;}
.top_login a{ display:block;margin:0 10px;}
.header{ border-top:1px solid #eaeaea;background:#fff;position:relative;z-index:2;box-sizing:border-box;padding:20px 0;box-shadow:0 0 16px 0px rgba(212,213,214,0.18);}
.header_container{ display:flex;justify-content:space-between;align-items:center;}
.header_l{ display:flex;justify-content:flex-start;align-items:center;}
.logo{ display:flex;justify-content:flex-start;align-items:center;}
.logo img{ display:block;height:40px;}
.logo i{ display:block;width:1px;height:35px;margin:0 10px;background:#a03030;}
.header_l h1{ box-sizing:border-box;margin-left:16px;padding-left:16px;font-size:30px;line-height:32px;border-left:1px solid #ccc;color:#333333;}
.header_city{ display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;max-width:900px;}
.header_city li{ margin-left:12px;}
.header_city li a{ display:block;line-height:25px;font-size:16px;color:#333;}
.nav{ border-top:1px solid rgba(51,51,51,0.1);box-sizing:border-box;background:#ffffff;border-bottom:3px solid #e60012;padding:5px 0;box-shadow:0px 5px 16px 0px rgba(212,213,214,0.18);}
.nav_list li{ float:left;position:relative;text-align:center;font-weight:bold;cursor:pointer;color:#333;width:190px;line-height:40px;font-size:20px;}
.nav_list li::after{ content:"/";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:18px;color:#333;opacity:0.1;width:10px;line-height:30px;}
.nav_list li:nth-last-child(1)::after{ display:none;}
.nav_list li.active a,.nav_list li.active{ color:#e60012;}
.nav_list li a{ display:block;color:#333;}
.nav_box{ box-sizing:border-box;padding:10px 0;}
.nav_cont{ display:none;}
.nav_cont:nth-child(1){ display:block;}
.zkxx_list{ display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;text-align:center;}
.zkxx_list li{ background:#f0f1f3;position:relative;width:140px;margin:5px 7.5px;line-height:54px;border-radius:8px;font-size:18px;}
.zkxx_list li > a{ position:relative;z-index:2;display:block;color:#333;}
.zkxx_list li.hot{ position:relative;background:#fcf0ef;}
.zkxx_list li.hot::after{ content:"";display:block;position:absolute;right:0;top:0;background-image:url("https://www.huatu.com/images/2021fx/images/hot_icon.png");background-size:100%;width:40px;height:40px;}
.zkxx_list li.hot > a{ color:#e60012;}
.zkxx_list li:hover{ background:linear-gradient(90deg,#f65637,#f22121);box-shadow:0 0 15px rgba(175,44,35,0.5);}
.zkxx_list li:hover > a{ color:#fff;}
.zkxx_list li:hover::after{ display:none;}
.zkxx_list li:hover .zkxx_gj_slide{ display:block;}
.zkxx_gj_slide{ display:none;position:absolute;text-align:left;left:0;top:55px;z-index:10;width:440px;padding:10px;box-sizing:border-box;background:#fff;box-sizing:border-box;box-shadow:0 0 7px rgba(58,58,58,0.2);}
.zkxx_list li:nth-child(8) .zkxx_gj_slide,.zkxx_list li:nth-child(9) .zkxx_gj_slide,.zkxx_list li:nth-child(17) .zkxx_gj_slide,.zkxx_list li:nth-child(18) .zkxx_gj_slide{ left:auto;right:0;}
.zkxx_gj_slide::before{ content:"";display:block;position:absolute;left:65px;top:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}
.zkxx_list li:nth-child(8) .zkxx_gj_slide::before,.zkxx_list li:nth-child(9) .zkxx_gj_slide::before,.zkxx_list li:nth-child(17) .zkxx_gj_slide::before,.zkxx_list li:nth-child(18) .zkxx_gj_slide::before{ left:365px;}
.zkxx_gj_row{ display:flex;justify-content:flex-start;}
.zkxx_gj_row h5{ display:block;width:80px;line-height:32px;font-size:16px;color:#000;}
.zkxx_gj_row p{ width:calc(100% - 80px);display:flex;justify-content:flex-start;flex-wrap:wrap;line-height:32px;font-size:14px;color:#888;}
.zkxx_gj_row p a{ color:#888;margin:0 4px;}
.zxfx_tab{ display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}
.zxfx_tab li{ cursor:pointer;margin:0 30px 10px 0;line-height:36px;font-size:18px;color:#333;}
.zxfx_tab li.active{ color:#e60012;}
.zxfx_cont,.zxfx_posi_box,.contact_cont{ display:none;}
.zxfx_cont:nth-child(1),.contact_cont:nth-child(1),.zxfx_posi_box:nth-child(1){ display:block;}
.zxfx_cont_tab{ display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}
.zxfx_cont_tab li{ cursor:pointer;margin:6px 8px 6px 0;box-sizing:border-box;padding:0 8px;min-width:90px;line-height:36px;font-size:14px;text-align:center;border:1px solid #dedede;color:#666;}
.zxfx_cont_tab li.active{ background:#fdfafa;border:1px dashed #e60012;color:#e60012;}
.zxfx_posi_box h5{ line-height:36px;margin-bottom:8px;font-size:16px;color:#e60012;}
.zxfx_posi{ display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}
.zxfx_posi p{ display:flex;justify-content:flex-start;align-items:center;line-height:36px;font-size:16px;margin-right:30px;color:#333;}
.zxfx_posi p img{ display:block;height:22px;margin-right:8px;}
.zxfx_posi p a{ color:#333;}
.zxfx_posi > a{ display:block;width:93px;line-height:36px;font-size:16px;color:#fff;text-align:center;font-weight:bold;background:linear-gradient(90deg,#f65637,#f22121);}
.main_box{ box-sizing:border-box;background:#f6f7fa;padding:20px 0 0px;}
.main_box > .container{ box-sizing:border-box;background:#fff;padding:30px;}
.main_top{ display:flex;justify-content:space-between;align-items:center;margin:20px 0;}
.box_title{ display:flex;justify-content:flex-start;align-items:center;height:50px;line-height:50px;}
.box_title img{ display:block;height:36px;margin-right:12px;}
.box_title h3{ white-space:nowrap;font-size:30px;color:#333;}
.box_title span{ cursor:pointer;}
.box_title span.active{ color:#e60012;}
.main_search_box{ display:flex;justify-content:flex-end;align-items:center;}
.main_search_box a.search_btn{ display:block;box-sizing:border-box;text-align:center;border:1px solid #dedede;color:#666666;margin-left:10px;width:100px;height:50px;line-height:50px;font-size:18px;}
.main_search_box a.search_btn:hover{ border:1px dashed #e60012;color:#e60012;background:#fdfafa;}
.main_search{ display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;border:2px solid #e60012;height:50px;}
.search_type{ display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;width:125px;}
.search_type span{ text-align:center;width:90px;font-size:18px;color:#666666;}
.search_type img{ display:block;transition:all 0.5s;height:6px;}
.search_type_list li:hover,.search_type:hover span{ color:#e60012;}
.search_type img.search_bg,.search_type:hover img.search_bg_hover{ display:block;}
.search_type:hover img.search_bg,.search_type img.search_bg_hover{ display:none;}
.search_type:hover img{ transform:rotate(180deg);}
.search_type:hover .search_type_list{ max-height:300px;opacity:1;}
.search_type_list{ box-sizing:border-box;padding:10px;transition:all 0.5s;opacity:0;position:absolute;overflow:hidden;text-align:center;z-index:10;border:1px solid #ccc;max-height:0;left:0;right:0;width:125px;top:41px;background:#fff;}
.search_type_list li{ font-size:14px;color:#333;line-height:30px;}
.search_input{ display:block;box-sizing:border-box;border:0;border-left:1px solid #d5d5d5;padding-left:16px;width:400px;height:34px;line-height:34px;font-size:18px;color:#333;}
.search_submit{display:flex;justify-content:center;align-items:center;border:0;font-size:0;cursor:pointer;width:76px;height:100%;background: #e60012 url("https://www.huatu.com/images/2021fx/images/search_icon.png") center center no-repeat;background-size:28px;}
.main_main{ display:flex;justify-content:space-between;}
.main_l{ width:500px;}
.main_title{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:36px;line-height:36px;margin-bottom:10px;font-size:20px;}
.main_title a{ color:#f00;margin-right:4px;}
.main_news_list a:hover,.main_title a:hover{ color:#e60012;}
.main_news_list a:nth-last-child(1),.main_title a:nth-last-child(1){ margin-right:0;}
.main_news_list{ margin-bottom:15px;}
.main_news_list:nth-last-child(1){ margin-bottom:0;}
.main_news_list li{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:42px;line-height:42px;font-size:18px;}
.main_news_list a{ color:#666;margin-right:4px;}
.main_c{ width:200px;}
.main_c a img{ display:block;width:100%;transition:all 0.5s;}
.main_c a:hover img{ transform:scale(1.1);}
.main_c a{ overflow:hidden;display:block;width:100%;margin-bottom:26px;}
.main_c a:nth-last-child(1){ margin-bottom:0;}
.main_r{ width:570px;}
.main_r .swiper-slide a,.main_r .swiper-slide img{ display:block;width:100%;}
.swiper-container{ position:relative;}
.main_r .swiper-container-horizontal > .swiper-pagination-bullets,.main_r .swiper-pagination-custom,.main_r .swiper-pagination-fraction{ position:absolute;bottom:10px;display:flex;justify-content:center;align-items:center;}
.main_r .swiper-pagination-bullet{ width:24px;height:6px;background:#fff;border-radius:0;opacity:1;transition:all 0.5s;}
.main_r .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 2px;}
.main_r .swiper-pagination-bullet-active{ background:#e60012;opacity:1;}
.main_r .swiper-button-prev{ background-image:url(https://u3.huatu.com/uploads/allimg/210727/660673-210HG6361I14.png);}
.main_r .swiper-button-next{ background-image:url(https://u3.huatu.com/uploads/allimg/210727/660673-210HG63550G8.png);}
.main_r_tab{ margin-top:16px;margin-bottom:12px;border-bottom:1px solid #d7d7d7;display:flex;justify-content:space-between;align-items:center;}
.main_r_tab li{ width:20%;position:relative;text-align:center;cursor:pointer;height:52px;line-height:52px;font-size:20px;color:#666666;}
.main_r_tab li::after{ content:"";display:block;position:absolute;width:0;height:2px;background:#e60012;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s;}
.main_r_tab li.active::after{ left:50%;transform:translateX(-50%);transition:all 0.5s;width:100%;}
.main_r_tab li.active{ color:#e60012;}
.main_cont{ display:none;}
.main_cont:nth-child(1){ display:block;}
.main_course_tj table{ width:100%;text-align:center;}
.main_course_tj td{ line-height:46px;box-sizing:border-box;width:33.3%;border:1px dashed #e9eaeb;font-size:16px;color:#666;}
.main_course_tj td:nth-child(1){ background:#f8f8f8;}
.main_cont td strong a{ color:#e60012;}
.main_cont td a{ display:block;color:#666;}
.main_cont td a:hover{ color:#e60012;}
.main_cont_dh{ width:100%;text-align:center;}
.main_cont_dh td{ line-height:38px;box-sizing:border-box;border:1px dashed #e9eaeb;font-size:16px;color:#666;}
.main_cont_tools{ display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.main_cont_tools li:nth-child(1) a{ background:linear-gradient(0deg,#59b691,#75ecc5);box-shadow:0 5px 0 rgba(88,181,149,0.2);}
.main_cont_tools li:nth-child(2) a{ background:linear-gradient(0deg,#4d76e0,#81cefa);box-shadow:0 5px 0 rgba(129,206,250,0.2);}
.main_cont_tools li:nth-child(3) a{ background:linear-gradient(0deg,#9c5ce9,#d094ff);box-shadow:0 5px 0 rgba(164,100,240,0.2);}
.main_cont_tools li:nth-child(4) a{ background:linear-gradient(0deg,#e9693a,#f2b471);box-shadow:0 5px 0 rgba(234,107,60,0.2);}
.main_cont_tools li:nth-child(5) a{ background:linear-gradient(0deg,#4d76e0,#81cefa);box-shadow:0 5px 0 rgba(129,206,250,0.2);}
.main_cont_tools li:nth-child(6) a{ background:linear-gradient(0deg,#e9693a,#f2b471);box-shadow:0 5px 0 rgba(234,107,60,0.2);}
.main_cont_tools li:nth-child(7) a{ background:linear-gradient(0deg,#f1ad3d,#f6e158);box-shadow:0 5px 0 rgba(240,171,61,0.2);}
.main_cont_tools li:nth-child(8) a{ background:linear-gradient(0deg,#4d76e0,#81cefa);box-shadow:0 5px 0 rgba(129,206,250,0.2);}
.main_cont_tools li{ margin:0 20px;}
.main_cont_tools li a{ width:90px;height:90px;border-radius:8px;display:flex;justify-content:center;align-items:center;}
.main_cont_tools li a img{ display:block;transition:all 0.5s;}
.main_cont_tools li a:hover img{ transform:scale(1.1);}
.main_cont_tools li p{ line-height:40px;font-size:16px;color:#666666;text-align:center;}
.sec_box{ box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;padding:40px 0;}
.sec_l{ width:775px;}
.sec_top{ display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;}
.sec_top_link{ display:flex;justify-content:flex-start;align-items:center;color:#ccc;margin-left:4px;font-size:15px;}
.sec_top_link a{ display:block;box-sizing:border-box;color:#666;padding:0 6px;}
.sec_container{ box-sizing:border-box;background:#ffffff;padding-bottom:20px;box-shadow:0px 0px 16px 0px rgba(212,213,214,0.41);}
.sec_l_container{ padding:20px;}
.sec_news li{ display:flex;justify-content:space-between;align-items:center;line-height:50px;font-size:18px;}
.sec_news li a{ width:90%;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec_news li span{ font-size:16px;color:#b9b9b9;}
.sec_news li span.red{ color:#f00;}
.sec_l_container .swiper-pagination{ margin-top:20px;position:relative;}
.sec_l_container .swiper-container-horizontal > .swiper-pagination-bullets,.sec_l_container .swiper-pagination-custom,.sec_l_container .swiper-pagination-fraction{ position:relative;bottom:10px;display:flex;justify-content:center;align-items:center;}
.sec_l_container .swiper-pagination-bullet{ width:20px;height:20px;border-radius:20px;background:#818181;opacity:1;transition:all 0.5s;color:#fff;font-size:12px;line-height:20px;}
.sec_l_container .swiper-pagination-bullet:nth-child(1):before{ content:"1";}
.sec_l_container .swiper-pagination-bullet:nth-child(2):before{ content:"2";}
.sec_l_container .swiper-pagination-bullet:nth-child(3):before{ content:"3";}
.sec_l_container .swiper-pagination-bullet:nth-child(4):before{ content:"4";}
.sec_l_container .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;}
.sec_l_container .swiper-pagination-bullet-active{ width:50px;background:#e60012;opacity:1;}
.sec_c{ width:350px;}
.sec_c_container{ padding:24px 40px;}
.sec_zb_list{ box-sizing:border-box;border-left:1px solid #eeeeee;}
.sec_zb_list li{ position:relative;box-sizing:border-box;margin-bottom:26px;padding-left:24px;}
.sec_zb_list li:nth-last-child(1){ margin-bottom:0;}
.sec_zb_list li:hover > i{ border:2px solid #e60012;}
.sec_zb_list li > i{ display:block;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;left:-7px;width:10px;height:10px;background:#ffffff;border:2px solid #cccccc;border-radius:50%;}
.sec_zb_list li:nth-child(1) > i{ background:#e7483f;border:2px solid #e7483f;}
.sec_zb_list li:nth-child(1) > i::after{ content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #e7483f;opacity:0.28;width:20px;height:20px;}
.sec_zb_list li h5{ line-height:26px;margin-bottom:6px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec_zb_list li p{ display:flex;justify-content:flex-start;align-items:center;height:26px;line-height:26px;}
.sec_zb_list li p span{ font-size:16px;color:#757578;}
.sec_zb_list li p a{ display:block;text-align:center;background:#f1f1f1;color:#757578;font-size:14px;margin-left:10px;width:110px;line-height:26px;border-radius:13px;}
.sec_zb_list li p a.no_begin{ background:#fcf0ef;color:#e7483f;}
.sec_zb_list li p a.zbing{ display:flex;justify-content:flex-start;align-items:center;color:#eb7738;background:#fff4dd;}
.sec_zb_list li p a.zbing span{ display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-top:4px;width:30px;margin-right:8px;height:26px;border-radius:13px 0 13px 13px;background:linear-gradient(90deg,#fb7038,#f6a13f);}
.sec_zb_list li p a.zbing span i{ display:block;width:14px;height:14px;background:url("https://www.huatu.com/images/2021fx/images/zhibo_icon.png")center center no-repeat;-webkit-animation:euiIconLiving2 0.6s steps(6) infinite;animation:euiIconLiving2 0.6s steps(6) infinite;background-size:auto;}
.sec_c_container{ margin-bottom:20px;}
@-webkit-keyframes euiIconLiving2{ 0%{background-position:0 0;}
 100%{background-position:-108px 0;}
}
@keyframes euiIconLiving2{ 0%{background-position:0 0;}
 100%{background-position:-108px 0;}
}
.sec_r{ width:585px;}
.sec_r_tab{ display:flex;justify-content:space-between;align-items:center;}
.sec_r_tab li{ width:25%;position:relative;text-align:center;cursor:pointer;height:56px;line-height:56px;font-size:17px;border-bottom:1px solid #eaeaea;color:#333;font-weight:bold;}
.sec_r_tab li::after{ content:"";display:block;position:absolute;width:0;height:2px;background:#e60012;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s;}
.sec_r_tab li.active::after{ left:50%;transform:translateX(-50%);transition:all 0.5s;width:100%;}
.sec_r_tab li.active{ color:#e60012;}
.sec_r_cont{ display:none;}
.sec_r_cont:nth-child(1){ display:block;}
.sec_r_cont table{ width:100%;text-align:center;font-size:16px;}
.sec_r_cont th{ line-height:48px;background:#f6f6f6;color:#000000;font-size:15px;}
.sec_r_cont td{ line-height:47px;color:#888;}
.sec_r_cont td:nth-child(1){ color:#333;}
.sec_r_cont td a{ display:block;color:#888;}
.sec_r_cont td a:hover{ color:#e60012;text-decoration:underline;}
.sec_r_cont a.sec_r_link:nth-last-child(1){ border-bottom:0;}
.sec_r_cont a.sec_r_link:hover h5{ color:#e60012;}
.sec_r_cont a.sec_r_link{ display:block;box-sizing:border-box;margin:0 20px;border-bottom:1px solid #e9eaeb;padding:9px 0;}
.sec_r_cont a.sec_r_link h5{ line-height:30px;margin-bottom:8px;font-size:18px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec_r_cont a.sec_r_link p{ line-height:24px;font-size:16px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.third_box{ box-sizing:border-box;background:#f6f7fa;padding:40px 0 30px;}
.book_course_box{ margin-top:30px;position:relative;}
.book_course{ display:none;}
.book_course:nth-child(1){ display:block;position:relative;}
.book_course > a{ display:block;position:absolute;right:0;top:-70px;line-height:30px;font-size:16px;color:#333;}
.book_tj_list{ display:flex;justify-content:space-between;align-items:center;}
.book_tj_list li{ width:330px;background:#ffffff;}
.book_tj_list li a{ display:block;width:100%;height:100%;box-sizing:border-box;padding:20px;}
.ms_ajax_list li a{ padding:0;}
.ms_ajax_list li a img{ width:100%;}
.ms_ajax_list li a p{ box-sizing:border-box;padding:0 20px;}
.ms_ajax_list li a h5{ box-sizing:border-box;padding:0 20px 20px;}
.book_tj_list li a img{ display:block;margin:0 auto;height:260px;}
.book_tj_list li a p{ display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:justify;color:#333333;margin-top:30px;margin-bottom:10px;font-size:18px;height:64px;line-height:32px;}
.book_tj_list li a h5{ line-height:40px;font-size:24px;color:#e60012;}
.book_tj_list li a h5 span{ font-size:20px;font-weight:normal;}
.book_search_box{ display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background:#fffurl("https://www.huatu.com/images/2021fx/images/book_search_box_bg.png")left top no-repeat;background-size:100% 100%;margin-top:30px;padding:20px 26px;}
.book_search_box p{ font-size:22px;width:100px;font-weight:bold;color:#e60012;}
.book_search{ display:flex;justify-content:space-between;width:100%;}
.search_exam_type_switch{ width:calc(100% - 340px);}
.sk_search{ display:none;}
.search_exam_type,.book_search select{ box-sizing:border-box;border:1px solid #cccccc;border-radius:0;background:#fffurl("https://www.huatu.com/images/2021fx/images/main_search_select.png") 95%center no-repeat;padding-left:10px;width:200px;height:50px;line-height:50px;font-size:16px;color:#333;}
.search_exam_type option:hover{ background:#cc2e1b;color:#fff;}
.book_search input{ box-sizing:border-box;border:1px solid #cccccc;padding-left:16px;width:250px;height:50px;line-height:50px;font-size:14px;color:#333;}
.book_search input.exam_submit{ text-align:center;background:linear-gradient(90deg,#f65637,#f22121);border:0;width:136px;height:50px;line-height:50px;font-size:20px;color:#fff;padding:0;font-weight:bold;cursor:pointer;}
.forth_box{ box-sizing:border-box;padding:40px 0;}
.fifth_top,.forth_top{ display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px;}
.fifth_top_link,.forth_top_link{ display:flex;justify-content:flex-start;align-items:center;color:#ccc;margin-left:4px;font-size:16px;}
.fifth_top_link li{ display:flex;justify-content:flex-start;align-items:center;}
.fifth_top_link a,.forth_top_link a{ display:block;box-sizing:border-box;color:#333;padding:0 8px;}
.fifth_top_link li.active a,.fifth_top_link li:hover a{ color:#e60012;}
.fifth_cont{ display:none;}
.fifth_cont:nth-child(1){ display:block;}
.fifth_xc_l,.fifth_xc_r{ width:485px;}
.fifth_xc_r_box:nth-child(1){ margin-bottom:20px;}
.fifth_cont_text{ box-sizing:border-box;background:#fff;padding:30px;}
.fifth_cont_text h5{ line-height:38px;margin-bottom:16px;font-size:26px;color:#333;}
.fifth_cont_text a{ line-height:42px;font-size:18px;color:#333;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fifth_xc_l h5{ line-height:50px;}
.fifth_xc_l a{ line-height:50px;}
.forth_container{ box-sizing:border-box;padding:30px;width:685px;background:#ffffff;box-shadow:0px 0px 16px 0px rgba(212,213,214,0.41);}
.forth_tab{ display:flex;justify-content:flex-start;align-items:center;text-align:center;margin-bottom:9px;}
.forth_tab li{ box-sizing:border-box;cursor:pointer;border:1px solid #dedede;color:#666;margin-right:10px;width:115px;line-height:40px;font-size:16px;}
.forth_tab li.active{ background:#fdfafa;color:#e60012;border:1px dashed #e60012;}
.forth_cont{ display:none;}
.forth_cont:nth-child(1){ display:block;}
.forth_cont li{ display:flex;justify-content:space-between;align-items:center;line-height:43px;font-size:18px;}
.forth_cont_link{ width:90%;display:flex;justify-content:flex-start;align-items:center;}
.forth_cont li a{ width:90%;display:block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.forth_cont li .forth_cont_link a:nth-child(1){ width:auto;white-space:nowrap;display:block;}
.forth_cont li .forth_cont_link a:nth-child(2){ width:85%;display:block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.forth_cont li span{ font-size:16px;color:#b9b9b9;}
.fifth_box{ box-sizing:border-box;background:#f6f7fa;padding:30px 0;}
.fifth_l{ width:1000px;}
.fifth_ll{ width:545px;}
.fifth_ll a:hover img{ transform:scale(1.1);}
.fifth_ll a,.fifth_ll img{ overflow:hidden;transition:all 0.5s;display:block;width:100%;}
.fifth_hotpoint:nth-last-child(1){ margin-bottom:0;}
.fifth_hotpoint{ margin-bottom:20px;width:430px;display:flex;justify-content:flex-start;align-items:center;background:#ffffff;}
.fifth_hotpoint:hover img{ transform:scale(1.1);}
.fifth_hotpoint_img{ display:block;overflow:hidden;width:193.6px;height:120px;}
.fifth_hotpoint img{ transition:all 0.5s;display:block;width:100%;height:100%;}
.fifth_hp_text{ height:180px;width:calc(100% - 193.6px);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:justify;position:relative;}
.fifth_hp_text::after{ content:"";display:block;position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff;left:-12px;}
.fifth_hp_text p{ width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#333333;line-height:30px;font-size:18px;}
.fifth_hp_text span{ display:block;line-height:30px;font-size:18px;color:#888888;}
.fifth_r{ width:375px;}
.fifth_r_gwy{ background:#fffurl("https://www.huatu.com/images/2021fx/images/fifth_r_gwy_bg.png") centertop no-repeat;background-size:100%;box-sizing:border-box;padding:20px;}
.fifth_r_gwy h5{ line-height:32px;margin-bottom:16px;font-size:22px;color:#333;}
.fifth_gwy_row{ display:flex;justify-content:space-between;align-items:center;text-align:center;margin-bottom:5px;}
.fifth_gwy_row:nth-last-child(1){ margin-bottom:0;}
.fifth_gwy_row p{ width:106px;line-height:40px;font-size:16px;box-sizing:border-box;color:#e60012;background:#fdfafa;border:1px dashed #e60012;}
.fifth_gwy_row a:hover{ color:#e60012;background:#fdfafa;border:1px dashed #e60012;}
.fifth_gwy_row a{ display:block;width:70px;line-height:40px;font-size:16px;box-sizing:border-box;color:#333;background:#fff;border:1px dashed #888888;}
.fifth_r_other{ background:linear-gradient(0deg,#fff,#fff2f0);box-sizing:border-box;}
.fifth_r_other h5{ line-height:32px;font-size:22px;padding:16px;box-sizing:border-box;color:#333;}
.fifth_r_other table{ width:100%;background:#fff;text-align:center;font-size:16px;}
.fifth_r_other table td{ width:33.3%;border:1px solid #e5e4e4;line-height:45px;}
.fifth_r_other table td a{ display:block;color:#333;}
.fifth_r_other table td:hover a{ color:#e60012;}
.fifth_r_other table td:hover{ background:url("https://www.huatu.com/images/2021fx/images/fifth_table_hover.png")right bottom no-repeat;}
.sixth_box{ box-sizing:border-box;padding:40px 0;}
.sixth_container{ margin-top:30px;box-shadow:0px 0px 16px 0px rgba(212,213,214,0.41);}
.zxfx{ box-sizing:border-box;padding:20px;box-shadow:0px 0px 16px 0px rgba(212,213,214,0.41);}
.sixth_video,#video{ width:980px;height:560px;}
.sixth_video_tab{ width:calc(100% - 980px);padding:12px 24px;box-sizing:border-box;}
.sixth_video_tab li{ display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;cursor:pointer;color:#333;padding:20px 12px;border-bottom:1px dashed #d7d7d7;}
.sixth_video_tab li:nth-last-child(1){ border-bottom:0;}
.sixth_video_tab li.active,.sixth_video_tab li:hover{ color:#e60012;}
.sixth_video_poster{ box-sizing:border-box;display:flex;justify-content:center;border:1px solid #fff;align-items:center;transition:all 0.5s;overflow:hidden;width:170px;height:98px;}
.sixth_video_poster:hover{ border:1px solid #e60012;}
.sixth_video_tab li.active img{ transform:scale(1.1);}
.sixth_video_tab li img{ box-sizing:border-box;transition:all 0.5s;display:block;width:100%;}
.sixth_video_tab li p{ width:calc(100% - 190px);line-height:30px;font-size:18px;}
.seventh_box{ background:url("https://www.huatu.com/images/2021fx/images/seventh_bg.jpg")center bottom no-repeat;background-size:100% 100%;box-sizing:border-box;}
.seventh_l{ color:#fff;box-sizing:border-box;width:400px;padding-top:60px;padding-bottom:60px;
/* border-left:2px solid #505361;*/
}
.seventh_l p.seventh_top{ display:flex;justify-content:flex-start;align-items:center;line-height:36px;font-size:16px;color:#fff;}
.seventh_l p.seventh_top img{ display:block;height:12px;margin-left:30px;}
.seventh_l h2{ line-height:80px;margin:10px 0;font-size:65px;color:#fff;}
.seventh_l p.seventh_tit{ line-height:55px;margin-bottom:50px;font-size:28px;color:#fff;}
.seventh_btn{ box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;padding-left:15px;}
.seventh_btn .swiper-button-prev.swiper-button-white.prev,.seventh_btn .swiper-button-next.swiper-button-white.next{ margin:0 15px;width:40px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;background:none;right:auto;top:auto;left:auto;bottom:auto;}
.seventh_btn .swiper-button-prev.swiper-button-white.prev img,.seventh_btn .swiper-button-next.swiper-button-white.next img{ display:block;height:12px;}
.seventh_r{ width:900px;}
.seventh_teacher{ position:relative;box-sizing:border-box;transition:all 0.5s;padding:40px 0;height:633px;background:url("https://www.huatu.com/images/2021fx/images/teacher_bg.png")center top;background-size:100% 100%;}
.seventh_teacher img{ transition:all 0.5s;display:block;margin:0 auto;width:300px;}
.teacher_text{ display:block;position:absolute;bottom:0;left:0;right:0;box-sizing:border-box;background:linear-gradient(0deg,rgba(0,0,0,0.9),rgba(0,0,0,0));padding:30px;}
.teacher_text h5{ color:#fff;line-height:45px;font-size:30px;}
.teacher_text h6{ color:#ccc;font-weight:normal;line-height:28px;font-size:18px;margin-bottom:20px;}
.teacher_text p{ display:none;text-align:justify;color:#fff;line-height:24px;font-size:16px;}
.eighth_box{ margin:0 auto 40px;background:url("https://www.huatu.com/images/2021fx/images/about_bg.jpg")center bottom no-repeat;background-size:100%;padding-top:40px;padding-bottom:40px;}
.eighth_container{ margin:30px auto 0;display:flex;justify-content:space-between;align-items:center;}
.eighth_container li{ position:relative;width:330px;height:250px;box-shadow:0 0 16px #d4d5d6;}
.eighth_container li img{ display:block;}
.eighth_text{ width:100%;box-sizing:border-box;padding:20px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.9),rgba(0,0,0,0));}
.eighth_img{ overflow:hidden;}
.eighth_img img{ transition:all 0.5s;display:block;width:100%;}
.eighth_img:hover img{ transform:scale(1.1);}
.eighth_text h5{ line-height:60px;font-size:22px;color:#fff;position:relative;}
.eighth_text h5::after{ content:"";display:block;position:absolute;background:#e60012;left:0;bottom:0;width:55px;height:3px;}
.eighth_text p{ display:none;width:100%;margin-top:12px;line-height:24px;font-size:16px;color:#fff;text-align:justify;}
.ninth_box{ background:url("https://www.huatu.com/images/2021fx/images/ninth_bg.png")center bottom repeat-y;background-size:100% 100%;box-sizing:border-box;padding:40px 0 80px;}
.ninth_list{ display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.ninth_list li{ width:300px;}
.ninth_list li .ninth_top{ display:flex;justify-content:flex-start;align-items:flex-start;color:#000009;height:70px;margin-bottom:12px;}
.ninth_list li .ninth_top h5{ line-height:70px;font-size:56px;}
.ninth_list li .ninth_top span{ display:block;line-height:40px;font-size:36px;}
.ninth_list li p{ line-height:30px;font-size:18px;color:#666;}
.tenth_box{ background:url("https://www.huatu.com/images/2021fx/images/news_bg.png")center bottom repeat-y;background-size:100% 100%;box-sizing:border-box;padding:40px 0;}
.news_box{ width:650px;}
.news_box li{ box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;padding-top:35px;}
.news_box li img{ display:block;height:34px;}
.news_box li:nth-last-child(1) a{ border-bottom:0;}
.news_box li a{ display:block;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);width:600px;padding-bottom:35px;}
.news_box li a h4{ line-height:36px;margin-bottom:16px;font-size:22px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_box li a p{ display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#888;text-align:justify;height:60px;line-height:30px;font-size:18px;}
.contact_box{ background:url("https://www.huatu.com/images/2021fx/images/contact_bg.png")center bottom repeat-y;background-size:100% 100%;box-sizing:border-box;padding:40px 0;}
.contact_container{ margin-top:30px;background:#fff;}
.contact_tab{ display:flex;justify-content:flex-start;align-items:center;text-align:center;flex-wrap:wrap;border:1px solid #e6e6e6;border-bottom:0;}
.contact_tab li{ width:12.5%;line-height:80px;font-size:16px;cursor:pointer;color:#333;box-sizing:border-box;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.contact_tab li.active{ color:#e60012;border-bottom:2px solid #e60012;}
.contact_tab li:nth-child(6n){
 border-right:1px solid #e6e6e6;}
.contact_cont{ box-sizing:border-box;min-height:260px;padding:30px 70px;}
.contact_cont_box{ min-height:260px;}
.contact_text{ width:860px;}
.contact_text p{ line-height:50px;font-size:18px;color:#000000;}
.contact_text p a{ color:#000000;}
.contact_qr{ display:flex;justify-content:flex-end;align-items:flex-start;width:360px;}
.contact_img:nth-child(1){ margin-left:0;}
.contact_img{ display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:1px solid #e6e6e6;width:170px;margin-left:20px;padding:6px;}
.contact_img img{ width:100%;display:block;}
.bottom{ background:#323232;box-sizing:border-box;padding:40px 0;}
.bottom_tab{ display:flex;justify-content:flex-start;align-items:center;height:60px;margin-bottom:24px;border-bottom:1px solid rgba(230,230,230,0.2);}
.bottom_tab li{ margin-right:36px;box-sizing:border-box;line-height:60px;font-size:22px;color:#fff;cursor:pointer;}
.bottom_tab li.active{ color:#e60012;border-bottom:2px solid #e60012;}
.bottom_cont{ display:none;}
.bottom_cont:nth-child(1){ display:block;}
.bottom_cont a{ white-space:nowrap;display:inline-block;color:#ffffff;margin-right:20px;font-size:16px;line-height:36px;}
.footer{ clear:both;position:relative;padding:30px 0;text-align:center;background:#272727;margin-bottom:-30px;}
.footer p{ position:relative;z-index:2;color:#adadad;font-size:16px;line-height:30px;}
.footer p span{ padding:0 5px;}
.footer p a{ color:#adadad;}
.footer p a:hover{ color:#fff;}
.fixed_l{ position:fixed;z-index:99;left:0;top:50%;transform:translateY(-50%);width:70px;text-align:center;background:rgba(0,0,0,0.8);color:#fff;box-shadow:0px 7px 40px 0px rgba(212,213,214,0.36);}
.fixed_l h5{ line-height:22px;padding:8px 0;font-size:18px;color:#ffffff;background:#e60012;box-sizing:border-box;}
.fixed_l_list li{ cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:40px;padding:2px;font-size:14px;line-height:20px;color:#fff;border-top:1px dashed rgba(173,173,173,0.5);}
.fixed_l_list li.active{ background:#e60012;color:#fff;}
.fixed_l_cont_box{ display:none;position:absolute;top:0;left:66px;height:100%;}
.fixed_l_cont{ display:none;background:#fff;width:180px;box-sizing:border-box;padding:10px;box-shadow:0px 7px 40px 0px rgba(212,213,214,0.36);}
.fixed_l_cont a{ display:block;box-sizing:border-box;
/* border-bottom:1px dashed rgba(173,173,173,1);*/
 
/* line-height:40px;*/
 font-size:14px;color:#333;
/* padding:6px 10px;*/
 margin-bottom:10px;text-align:center;border-radius:50px;box-shadow:0 0px 2px 0 #bdbdbd;overflow:hidden;}
.fixed_l_cont a:hover{ background:#ff4048;border:none;background:linear-gradient(to right,#f44336,#e91e63);color:#fff;}
.hotimg{ position:relative;}
.hotimg::before{ width:32px;height:32px;background:url("https://ah.huatu.com/z/css/2019sy/images/hotmax.png") centertop / contain no-repeat;content:"";position:absolute;display:block;top:0px;right:0px;opacity:0.7;}
.fixed_l_cont a:nth-last-child(1){ border-bottom:0;}
.fixed_r{ position:fixed;z-index:99;right:0;top:50%;transform:translateY(-50%);width:66px;text-align:center;background:#fff;box-shadow:0px 7px 40px 0px rgba(212,213,214,0.36);}
.fixed_r a,.fixed_wx{ display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;border-top:1px dashed rgba(173,173,173,0.5);width:66px;height:66px;}
.fixed_r a:nth-child(1){ border-top:0;}
.fixed_r a img,.fixed_wx img{ height:24px;}
.fixed_r a.toTop img{ height:12px;}
.fixed_wx img.fixed_icon,.fixed_wx:hover img.fixed_icon_hover,.fixed_r a img.fixed_icon,.fixed_r a:hover img.fixed_icon_hover{ display:block;}
.fixed_wx:hover img.fixed_icon,.fixed_r a:hover img.fixed_icon,.fixed_wx img.fixed_icon_hover,.fixed_r a img.fixed_icon_hover{ display:none;}
.fixed_wx p,.fixed_r a p{ line-height:20px;font-size:16px;color:#565656;}
.fixed_wx:hover,.fixed_r a:hover{ background:#e60012;}
.fixed_wx:hover p,.fixed_r a:hover p{ color:#fff;}
.fixed_wx{ cursor:pointer;position:relative;}
.fixed_r_wx_box{ display:none;position:fixed;z-index:99;right:66px;min-width:130px;padding:4px 4px 20px 4px;border-radius:10px;box-sizing:border-box;text-align:center;background:#e60012;}
.fixed_r_wx_box h5{ line-height:32px;font-size:16px;color:#fff;}
.fixed_wx_list{ border-radius:10px;background:#fff;}
.fixed_wx_list a{ display:block;width:100%;border-bottom:1px dashed #d5d5d5;height:24px;line-height:24px;font-size:12px;color:#333;}
.fixed_wx_list a:hover{ background:none;color:#e60012;}
.fixed_wx_list a:nth-last-child(1){ border-bottom:0;}
.zt_topinfo{ display:flex;justify-content:center;align-items:center;margin:4px auto;}
.zt_index{ display:block;width:28px;height:24px;line-height:24px;border-radius:12px;background:#e7483f;font-size:14px;color:#ffffff;text-align:center;}
.zt_title{ width:100%;margin-left:4px;font-size:18px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zt_slideDown{ display:none;}
.zt_active{ display:block;}
.zt_slideDown a{ display:block;}
.zt_slideDown a img{ display:block;width:100%;margin:4px auto;border-radius:8px;}
.zt_slideDown a p{ display:none;width:78%;height:30px;margin:0 auto;line-height:30px;background:#e7483f;border-radius:20px;font-size:16px;color:#ffffff;text-align:center;}
:focus{ outline:none;}
.focus{ position:relative;overflow:hidden;max-width:100%;}
.focus .dd{ position:relative;height:56px;overflow:hidden;}
.focus .bd{ position:relative;z-index:0;}
.focus .bd ul{ position:relative;overflow:hidden;max-height:268px;}
.focus .bd li{ position:relative;text-align:center;vertical-align:top;}
.focus .bd li img{ background:url("https://ah.huatu.com/z/css/2019sy/images/loading.gif") centercenter no-repeat;vertical-align:top;width:100%;display:initial;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;vertical-align:top;width:100%;display:inline-block;}
.focus .bd li .tit{ display:none;width:100%;position:absolute;bottom:0px;font-size:16px;height:28px;line-height:28px;background:rgb(51,51,51);color:rgb(255,255,255);opacity:0.7;z-index:5;}
.focus .prev,.focus .next{ background:url("https://ah.huatu.com/z/css/2019sy/images/foc_btn.png")no-repeat;width:31px;height:50px;position:absolute;z-index:4;opacity:0.5;cursor:pointer;line-height:50px;top:35%;}
.focus .prev:hover,.focus .next:hover{ opacity:1;}
.focus .prev{ background-position:0px 0px;left:5px;}
.focus .next{ background-position:-33px 0px;right:5px;}
.focus .xtaber-tabs{ width:100%;}
.focus .xtaber-tabs li:nth-child(1){ background-color:rgb(244,67,54);}
.focus .xtaber-tabs li:nth-child(2){ background-color:rgb(33,150,243);}
.focus .xtaber-tabs li:nth-child(3){ background-color:rgb(0,188,212);}
.focus .xtaber-tabs li:nth-child(4){ background-color:rgb(76,175,80);}
.focus .xtaber-tabs li:nth-child(5){ background-color:rgb(255,118,0);border-right:none;}
.focus .xtaber-tabs li{ transition:all 0.2s ease 0s;width:20%;height:56px;float:left;line-height:26px;position:relative;cursor:pointer;z-index:3;text-align:center;opacity:0.65;border-right:1px solid rgb(255,255,255);box-sizing:border-box;}
.focus .xtaber-tabs li.on{ box-shadow:rgb(66,66,66) 0px 2px 2px 0px;opacity:1;}
.focus .xtaber-tabs li a{ font:15px / 24px "Microsoft YaHei",tahoma,arial,Simsun;color:rgb(255,255,255);text-decoration:none;padding:2px 8px;display:block;}
.focus .xtaber-tabs li:hover{ border-right:none;transform:translateY(-6px);box-shadow:rgba(0,36,100,0.3) 0px 26px 40px -24px;transition:all 0.3s ease 0s;}
.por{ position:relative;overflow:hidden;width:100%;}
.wrap{ max-width:1400px;margin:0 auto;}
.wrap{ clear:both;}
.position_search{ width:100%;height:88px;border:1px solid rgb(222,222,222);margin-top:20px;line-height:88px;}
.position_search h4{ margin-left:15px;font-size:20px;line-height:88px;}
.position_search h4 span{ color:rgb(238,105,108);}
.searchLine{ width:1px;height:60px;border-left:1px solid rgb(222,222,222);margin:15px 15px 0px;}
#searchbtn{ width:100px;height:32px;line-height:30px;background:linear-gradient(to right,rgb(235,41,51),rgb(253,37,86))rgb(236,40,53);border-radius:20px;color:rgb(255,255,255);cursor:pointer;margin-left:10px;}
#searchbtn:hover{ background:linear-gradient(to right,rgb(252,81,65),rgb(249,45,90));}
.position_search .select{ position:relative;width:215px;display:inline;float:left;margin-right:10px;}
.position_search .select > div{ position:relative;width:100%;}
.position_search .select cite{ display:block;width:100%;height:35px;margin-top:25px;border-radius:4px;font-style:normal;line-height:35px;text-indent:5px;font-size:14px;border:1px solid rgb(228,228,228);}
.position_search .select:hover cite{ border-color:rgb(233,41,48);color:rgb(233,41,48);z-index:2;}
.position_search .select i{ position:absolute;top:15px;right:10px;width:8px;height:5px;background-image:url("https://ah.huatu.com/z/css/2019sy/images/sprite.png");background-repeat:no-repeat;background-position:-1px -36px;}
.position_search .select ul{ display:none;position:absolute;left:0px;top:37px;width:100%;overflow:hidden auto;z-index:3;background:rgb(255,255,255);border-right:1px solid rgb(206,207,209);border-bottom:1px solid rgb(206,207,209);border-left:1px solid rgb(206,207,209);border-image:initial;border-radius:3px;border-top:none;}
.position_search .select li{ font-size:14px;line-height:30px;text-indent:10px;cursor:pointer;}
.position_search .select li a{ display:block;width:100%;height:30px;cursor:pointer;}
.position_search .select li a:hover{ background:rgb(242,242,242);color:rgb(233,41,48);text-decoration:none;}
.localLine{ border-top:2px solid rgb(90,90,90);}
.localLine + div h3{ float:left;padding-top:10px;border-top:3px solid rgb(233,41,48);margin-top:-2px;font-size:24px;}
.localLine + div{ margin-bottom:20px;}
.localLine + div h3 span{ color:rgb(204,204,204);font-family:Georgia;margin-left:10px;}
.localLine{ border-top:2px solid rgb(90,90,90);}
.localLeft{ float:right;width:23%;height:auto;background-color:rgb(248,248,248);overflow:hidden;}
.localLeft_c{ margin:20px 20px 0px;}
.cityzp{ float:left;width:75%;}
.localRight{ float:left;width:48%;padding-bottom:10px;}
.localRight.fr{ float:right;}
.localWrap_title{ border-bottom:1px solid rgb(222,222,222);margin-bottom:15px;}
.localWrap_title h4{ padding-bottom:15px;line-height:22px;font-size:20px;margin-right:15px;margin-bottom:-1px;cursor:pointer;}
.localWrap_title h4.on{ border-bottom:2px solid rgb(233,41,48);}
.localWrap_list > li a:hover{ color:rgb(233,41,48);text-decoration:underline;}
.local_list{ float:left;width:100%;height:auto;overflow:hidden;}
.localWrap_list li .list_msg{ width:87%;overflow:hidden;}
.localWrap_list li a{ text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;font-size:15px;}
.localWrap_list li p{ color:rgb(161,161,161);font-size:14px;}
.picList_wrap{ width:100%;height:150px;overflow:hidden;}
.picList > li{ float:left;width:33%;margin-left:5px;transition:box-shadow 0.8s ease 0s;transform:translateZ(0px);}
.picList > li:hover{ box-shadow:rgb(221,221,221) 0px 0px 20px 0px;}
.picList > li img{ width:100%;height:150px;transition:transform 2s ease 0s;transform:translateZ(0px);}
.picList > li img:hover{ transform:scale(1.03);}
.pic_prev{ position:absolute;left:-1.4%;bottom:17%;margin-top:-45px;display:block;width:50px;height:90px;z-index:1;opacity:1;transition:opacity 0.5s ease 0s,background 1s ease 0s;background-color:rgba(167,167,167,0.1);border-radius:4px;cursor:pointer;transform:translateZ(0px);}
.pic_next{ position:absolute;bottom:17%;left:auto;right:-1%;margin-top:-45px;width:50px;height:90px;z-index:1;opacity:1;transition:opacity 0.5s ease 0s,background 0.8s ease 0s;background-color:rgba(167,167,167,0.1);border-radius:4px;cursor:pointer;transform:translateZ(0px);}
.pic_next:hover,.pic_prev:hover{ background-color:rgba(70,70,70,0.3);}
.pic_next i{ position:absolute;left:50%;top:50%;margin-top:-14px;margin-left:-7px;width:15px;height:28px;z-index:1;background-image:url("https://ah.huatu.com/z/css/2019sy/images/sprite.png");background-repeat:no-repeat;background-position:-6px -156px;transform:rotate(-180deg);}
.pic_prev i{ position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-14px;display:block;width:15px;height:28px;z-index:1;background-image:url("https://ah.huatu.com/z/css/2019sy/images/sprite.png");background-repeat:no-repeat;background-position:-6px -156px;}
.localWrap_slide.on a{ color:rgb(235,66,71);}
.localWrap_slide.on a{ font-size:20px;}
.littleTitle{ border-bottom:1px dashed rgb(223,223,223);padding-bottom:5px;margin-bottom:15px;color:rgb(198,198,198);font-size:14px;text-indent:1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.fx_public{ margin:20px auto 40px;}
.kaoshihz{ margin-bottom:30px;overflow:hidden;}
.kaoshihz h4{ border-left:3px solid rgb(233,41,48);padding-left:10px;font-size:18px;line-height:18px;overflow:hidden;}
.kaoshihz h4 a{ font:18px / 18px "MicroSoft YaHei","Hiragino Sans GB",Arial,sans-serif;}
.kaoshihz h4 a:hover{ color:rgb(244,67,54);text-decoration:underline;}
.kaoshihzxx{ padding:5px 8px;}
.kaoshihzxx dt{ line-height:48px;margin-top:3px;border-bottom:1px dashed rgb(204,204,204);}
.kaoshihzxx dt a{ font-weight:bold;}
.kaoshihzxx dt a::before{ content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;border:1px solid rgb(204,204,204);box-shadow:rgb(255,255,255) 0px 0px 0px 2px inset;}
.kaoshihzxx dt a:hover::before{ border-color:rgb(244,67,54);background-color:rgb(238,51,51);}
.kaoshihzxx dt a:hover{ color:rgb(244,67,54);}
.kaoshihzxx dd{ line-height:31px;}
.kaoshihzxx dd a{ display:inline-block;font-size:15px;width:33.33%;text-align:center;}
.listbq{ overflow:hidden;padding:0px 15px 10px;}
.listbq a{ float:left;height:26px;padding:0px 10px;margin:0px 1px 3px;line-height:26px;background-color:rgb(239,239,239);color:rgb(138,138,138);font-size:15px;transition:background 0.5s ease 0s;transform:translateZ(0px);}
.listbq a:last-child{ margin-right:0px;}
.listbq a:hover{ color:rgb(255,255,255);background:linear-gradient(to right,rgb(235,41,52),rgb(253,37,85))rgb(253,37,85);}
.fx_friend{ padding-top:60px;padding-bottom:60px;background-color:rgb(245,245,245);}
.inx-fLink .fLinktit{ margin-bottom:20px;}
.inx-fLink h3{ display:inline;float:left;height:40px;margin-right:30px;cursor:pointer;font-size:20px;line-height:40px;transition:color 0.3s ease 0s;transform:translateZ(0px);}
.inx-fLink h3.on{ border-bottom:3px solid rgb(233,41,48);color:rgb(233,41,48);}
.inx-fLink .fLinkbox li{ display:inline;float:left;margin-right:20px;color:rgb(102,102,102);line-height:40px;white-space:nowrap;}
.inx-fLink .fLinkbox li a:hover{ color:rgb(233,41,48);}
.localLeft_c{ margin:0px;}
.kaoshihzxx dt{ line-height:32px;}
.position_search{ height:auto;box-sizing:border-box;padding-bottom:10px;}
.position_search h4{ line-height:40px;}
.searchLine{ display:none;}
.position_search .select cite{ margin-top:5px;}
.position_search .select{ width:44%;margin:0px 3%;}
#searchbtn{ width:44%;float:left;margin-top:10px;}
.kaoshihz h4{ margin:10px;}
.fixedBar{ position:fixed;top:0px;right:0px;width:40px;z-index:999;text-align:center;}
.fixedList{ margin-top:100px;background-color:rgb(130,130,130);}
.fixedList > li{ position:relative;border-bottom:2px solid rgba(255,255,255,0.37);line-height:17px;color:rgb(255,255,255);cursor:pointer;}
.fixedList li.hover{ background:rgb(244,67,54);}
.fixedList > li.go_back{ border-bottom:none;line-height:34px;}
.fixedList > li a{ display:block;color:rgb(255,255,255);font-size:13px;padding:4px;}
.fixedList li:hover,.fixedIcon li:hover,.fixedIcon li:hover{ background-color:rgb(244,67,54);}
.fixedIcon{ margin-top:20px;background-color:rgb(130,130,130);}
.fixedIcon > li{ position:relative;line-height:40px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0.63);}
.fixedIcon img{ width:120px;height:120px;margin:15px auto -15px;}
.fixedIcon p{ color:rgb(232,0,0);font-size:16px;}
.service span{ position:relative;display:block;width:22px;height:20px;margin:3px auto;background-image:url("https://ah.huatu.com/z/css/2019sy/images/sprite.png");background-repeat:no-repeat;background-position:-33px -236px;animation:2s ease 0s infinite normal none running myfirst;}
a.service,a.fx_wx{ line-height:18px;font-size:13px;color:rgb(255,255,255);display:block;padding:4px;}
.fx_wx span{ position:relative;display:block;width:20px;height:18px;margin:3px auto;background-image:url("https://ah.huatu.com/z/css/2019sy/images/sprite.png");background-repeat:no-repeat;background-position:-26px -213px;}
.rightBarbg{ display:none;position:fixed;top:50%;right:0px;width:40px;height:120px;margin-top:-60px;background-color:rgb(37,37,37);z-index:998;}
.rightBarbg .fixedIcon{ margin-top:0px;}
.bar_img{ display:none;position:absolute;bottom:-9px;left:-150px;width:150px;height:180px;border-radius:8px;background-color:rgb(255,255,255);text-align:center;box-shadow:rgb(221,221,221) 0px 0px 10px 0px;}
.qq_wrap_img{ position:absolute;margin-top:6px;right:3px;cursor:pointer;box-shadow:rgb(255,255,255) 0px 0px 5px 0px;padding:3px;border-radius:50px;animation:2s ease 0s infinite normal none running myfirst;}
.btn_more a{ margin:5px auto;text-align:center;color:rgb(84,84,84);border-radius:45px;background:rgb(239,239,239);font:18px / 36px "Microsoft Yahei",Simsun;display:block;overflow:hidden;width:94%;}
.btn_more a:hover{ color:rgb(255,255,255);text-decoration:none;background:rgb(250,126,127);}
.zp_more{ text-align:center;}
.zp_more a{ display:inline-block;margin:0px 5px;padding:0px 10px;border:1px solid rgb(170,170,170);text-align:center;font:14px / 34px "MicroSoft YaHei","Hiragino Sans GB",Arial,sans-serif;color:rgb(153,153,153);}
.zp_more a:hover{ background:rgb(250,126,127);color:rgb(255,255,255);border-color:rgb(250,126,127);}
.hotnews{ margin:0 auto;background:url("https://ah.huatu.com/z/css/2019sy/images/new_gg_bg1.png")no-repeat;background-size:auto;height:70px;box-sizing:border-box;padding-left:130px;padding-top:34px;display:flex;justify-content:flex-start;align-items:center;}
.news_scroll{ position:relative;width:calc(100% - 10px);height:30px;line-height:30px;overflow:hidden;white-space:nowrap;}
.hotnews a{ line-height:30px;box-sizing:border-box;position:relative;font-size:16px;padding-left:10px;display:inline-block;margin-right:10px;}
.hotnews a::before{ content:" ";width:10px;height:30px;font-size:16px;font-weight:bold;position:absolute;left:0;top:0;color:#181818;}
.hotnews a.active,.hotnews a:hover{ color:#f71e0e;text-decoration:none;}
.m-footer{ display:none;}
.tip1{ display:inline-block;width:55px;height:26px;background:url(https://www.huatu.com/images/2020css/images/fxtl/03/tl03_tip_bg2.png)no-repeat center center;background-size:100% 100%;color:#ffffff;font-size:16px;text-align:center;line-height:26px;vertical-align:middle;margin-right:0;}
.tip2{ display:inline-block;width:53px;height:24px;background:url(https://ah.huatu.com/z/css/sy/tl03_tip_bg.png) no-repeatcenter center;background-size:100% 100%;color:#ffffff;font-size:16px;padding-left:10px;line-height:24px;vertical-align:middle;margin-right:7px;box-sizing:border-box;padding-right:0;}
.tip3{ display:inline-block;background-image:url("https://ah.huatu.com/z/budui2020css/images/hot_icon.png");background-size:100%;width:57px;min-width:57px;line-height:26px;box-sizing:border-box;padding-left:10px;font-size:16px;color:#fff;}

/* zixiun */
.qq_info_open{ position:fixed;top:0;right:0px;z-index:10000;width:104px;background:rgb(255,255,255);text-align:left;overflow:hidden;border-radius:8px;}
.qq_info_open h4{ margin:0px;padding:0px 5px;height:30px;background:rgb(228,57,60);color:rgb(255,255,255);font-size:14px;line-height:30px;text-align:center;}
.qq_info_open ul{ padding:0px 2px;width:100px;border-right:1px solid rgb(235,235,235);border-left:1px solid rgb(235,235,235);}
.qq_info_open ul li{ height:28px;line-height:28px;}
.qq_info_open ul li.d_dh{ line-height:10px;height:16px;}
.qq_info_open ul li a{ padding:0px 0px 0px 20px;background:url("https://ah.huatu.com/z/css/2019sy/images/xnicon.png") 0px 2px /18px 18px no-repeat;color:rgb(0,0,0);margin-left:3px;font-size:14px;overflow:hidden;white-space:nowrap;}
.qq_info_open ul li a.qq_online{ padding-left:20px;background-position:0px 0px;color:rgb(0,0,0);}
.qq_info_open ul li a:hover{ color:red;}
.qq_info_open ul li a.dh_lxline{ padding-left:3px;background:none;color:rgb(39,173,195);border-bottom:1px dashed rgb(209,209,209);line-height:10px;font-size:12px;text-align:center;}
.qq_info_open p{ height:20px;background:rgb(228,57,60);color:rgb(255,255,255);text-align:center;font-size:13px;line-height:20px;}
.fixed_l_cont hr{ border-bottom:1px dashed #f44336;margin:15px 0;display:block;box-shadow:0px 0px 8px 0px #ffb6b6;}
@media screen and (max-width:1580px){
 body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, li, fieldset, legend, button, input, textarea, th, td{font:14px / 32px "Hiragino Sans GB","MicroSoft YaHei",Arial,sans-serif;}
 .wrap{width:1200px;}
 .fx_public{width:1200px;}
 .tip1{font-size:15px;width:55px;}
 .tip2{font-size:14px;width:55px;line-height:24px;}
 .tip3{width:57px;min-width:57px;line-height:26px;padding-left:10px;font-size:14px;}
 .localWrap_title h4{font-size:18px;}
 .kaoshihz{margin-bottom:0px;}
 .fx_friend{display:none;}
 .header_city{max-width:750px;}
 .top{height:50px;}
 .top_nav li{height:50px;margin-right:20px;}
 .top_nav_btn{height:50px;}
 .top_nav_btn span{font-size:16px;margin-right:6px;}
 .top_nav_btn img{width:10px;}
 .top_nav_slide{top:50px;}
 .daohang_box{padding:10px;width:725px;}
 .daohang_box h5{line-height:46px;font-size:16px;padding-left:16px;}
 .daohang_box .top_nav_link{padding-bottom:20px;}
 .top_nav_link_row{line-height:32px;font-size:14px;}
 .top_nav_link_row a{width:108px;}
 .top_nav_link_row span{width:10px;}
 .nav_course{width:550px;}
 .nav_course_box{height:100px;}
 .nav_course_box h5{line-height:46px;font-size:16px;}
 .nav_course_box p a{border-radius:4px;width:70px;line-height:28px;font-size:14px;}
 .nav_sz{width:80px;}
 .nav_sz a{line-height:40px;font-size:14px;}
 .media_list li{width:50px;height:50px;margin-right:8px;}
 .media_list li .media_icon{height:20px;}
 .media_qr_box{width:240px;padding:10px;top:50px;}
 .media_qr_box .media_qr{width:90px;}
 .media_qr_box .mdia_qr_text{width:110px;}
 .media_qr_box .mdia_qr_text p{line-height:24px;font-size:14px;}
 .media_qr_box .mdia_qr_text span{width:80px;line-height:28px;font-size:14px;border-radius:4px;margin-top:8px;}
 .top_phone{margin-right:10px;}
 .top_phone img{width:20px;margin-right:10px;}
 .top_phone b{font-size:16px;}
 .top_login{line-height:30px;font-size:16px;}
 .top_login a{margin:0 10px;}
 .header{padding:20px 0;}
 .logo img{height:40px;}
 .logo i{height:35px;margin:0 8x;}
 .header_l h1{margin-left:16px;padding-left:16px;font-size:28px;line-height:32px;}
 .header_city li{margin-left:10px;}
 .header_city li a{line-height:25px;font-size:16px;}
 .nav{padding:10px 0;}
 .nav_list li{width:170px;line-height:40px;font-size:20px;}
 .nav_list li::after{font-size:18px;width:10px;line-height:30px;}
 .nav_box{padding:10px 0;}
 .zkxx_list li{width:120px;margin:8px 6.5px 8px;line-height:54px;font-size:18px;}
 .zkxx_list li.hot::after{width:36px;height:36px;}
 .zkxx_gj_slide{top:55px;z-index:10;width:440px;padding:10px;}
 .zkxx_gj_slide::before{left:55px;}
 .zkxx_gj_row h5{width:80px;line-height:32px;font-size:16px;}
 .zkxx_gj_row p{width:calc(100% - 80px);line-height:32px;font-size:14px;}
 .zkxx_gj_row p a{margin:0 4px;}
 .zxfx_tab li{margin:0 26px 10px 0;line-height:30px;font-size:18px;}
 .zxfx_cont_tab li{margin:6px 8px 6px 0;padding:0 8px;min-width:90px;line-height:36px;font-size:14px;}
 .zxfx_posi_box h5{line-height:36px;margin-bottom:8px;font-size:16px;}
 .zxfx_posi p{line-height:30px;font-size:14px;margin-right:20px;}
 .zxfx_posi p img{height:20px;margin-right:4px;}
 .zxfx_posi > a{width:85px;line-height:30px;font-size:14px;}
 .main_box{padding:15px 0 0px;}
 .main_box > .container{padding:30px;}
 .main_top{margin:15px 0;}
 .box_title{height:45px;line-height:45px;}
 .box_title img{height:32px;margin-right:8px;}
 .box_title h3{font-size:28px;}
 .main_search_box a.search_btn{margin-left:8px;width:90px;height:45px;line-height:45px;font-size:16px;}
 .main_search{height:45px;}
 .search_type{width:120px;}
 .search_type span{width:90px;font-size:18px;}
 .search_type img{height:6px;}
 .search_type:hover .search_type_list{max-height:300px;}
 .search_type_list{width:120px;top:38px;}
 .search_type_list li{font-size:14px;line-height:30px;}
 .search_input{padding-left:16px;width:280px;height:34px;line-height:34px;font-size:18px;}
 .search_submit{width:76px;background-size:24px;}
 .main_l{width:450px;}
 .main_title{height:36px;line-height:36px;margin-bottom:0px;font-size:20px;}
 .main_title a{margin-right:4px;font-weight:bold;font-size:18px;}
 .main_news_list{margin-bottom:15px;}
 .main_news_list li{height:42px;line-height:42px;font-size:18px;}
 .main_news_list a{margin-right:4px;font-size:16px;}
 .main_c{width:200px;}
 .main_c a{margin-bottom:24px;}
 .main_r{width:450px;}
 .main_r .swiper-pagination-bullet{width:24px;height:6px;}
 .main_r_tab{margin-top:16px;margin-bottom:12px;}
 .main_r_tab li{height:45px;line-height:45px;font-size:20px;}
 .main_course_tj td{line-height:44px;font-size:15px;}
 .main_cont_dh td{line-height:37px;font-size:15px;}
 .main_cont_tools{justify-content:flex-start;}
 .main_cont_tools li{margin:0;width:33.3%;}
 .main_cont_tools li a{margin:0 auto;width:70px;height:70px;border-radius:8px;}
 .main_cont_tools li a img{height:30px;}
 .main_cont_tools li p{line-height:35px;font-size:16px;}
 .sec_box{padding:40px 0 20px;}
 .sec_l{width:730px;}
 .sec_top{margin-bottom:20px;}
 .sec_top_link{margin-left:4px;font-size:14px;}
 .sec_top_link a{padding:0 4px;}
 .sec_l_container{padding:20px;}
 .sec_news li{line-height:46px;font-size:16px;}
 .sec_news li a{width:85%;}
 .sec_news li span{font-size:14px;}
 .sec_l_container .swiper-pagination{margin-top:20px;}
 .sec_l_container .swiper-container-horizontal > .swiper-pagination-bullets, .sec_l_container .swiper-pagination-custom, .sec_l_container .swiper-pagination-fraction{bottom:10px;}
 .sec_l_container .swiper-pagination-bullet{width:8px;height:8px;border-radius:4px;}
 .sec_l_container.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullet{margin:0 4px;}
 .sec_l_container .swiper-pagination-bullet-active{width:20px;}
 .sec_c{width:280px;}
 .sec_c_container{padding:20px 30px;}
 .sec_zb_list li{margin-bottom:20px;padding-left:24px;}
 .sec_zb_list li > i{left:-7px;width:10px;height:10px;}
 .sec_zb_list li:nth-child(1) > i::after{width:20px;height:20px;}
 .sec_zb_list li h5{line-height:26px;margin-bottom:6px;font-size:16px;}
 .sec_zb_list li p{height:26px;line-height:26px;}
 .sec_zb_list li p span{font-size:14px;}
 .sec_zb_list li p a{font-size:12px;margin-left:10px;width:110px;line-height:26px;border-radius:13px;white-space:nowrap;}
 .sec_zb_list li p a.zbing span{display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-top:4px;width:30px;margin-right:8px;height:26px;border-radius:13px 0 13px 13px;background:linear-gradient(90deg,#fb7038,#f6a13f);}
 .sec_zb_list li p a.zbing span i{display:block;width:14px;height:14px;background:url("https://www.huatu.com/images/2021fx/images/zhibo_icon.png") center center no-repeat;-webkit-animation:euiIconLiving2 0.6s steps(6) infinite;animation:euiIconLiving2 0.6s steps(6) infinite;background-size:auto;}
 .sec_r{width:450px;}
 .sec_r_tab li{height:50px;line-height:50px;font-size:17px;}
 .sec_container{padding-bottom:10px;}
 .sec_r_cont table{font-size:16px;}
 .sec_r_cont th{line-height:40px;}
 .sec_r_cont td{line-height:43px;}
 .sec_r_cont a.sec_r_link{margin:0 16px;padding:8px 0;}
 .sec_r_cont a.sec_r_link h5{line-height:30px;margin-bottom:8px;font-size:16px;}
 .sec_r_cont a.sec_r_link p{line-height:24px;font-size:14px;}
 .third_box{padding:30px 0;}
 .book_course_box{margin-top:30px;}
 .book_course > a{top:-65px;line-height:30px;font-size:18px;}
 .book_tj_list li{width:280px;background:#ffffff;}
 .book_tj_list li a{padding:20px;}
 .ms_ajax_list li a{padding:0;}
 .ms_ajax_list li a img{width:100%;}
 .ms_ajax_list li a p{box-sizing:border-box;padding:0 20px;}
 .ms_ajax_list li a h5{box-sizing:border-box;padding:0 20px 20px;}
 .book_tj_list li a img{height:240px;}
 .book_tj_list li a p{margin-top:20px;margin-bottom:10px;font-size:18px;height:60px;line-height:30px;}
 .book_tj_list li a h5{line-height:30px;font-size:22px;}
 .book_tj_list li a h5 span{font-size:18px;}
 .book_search_box{margin-top:40px;padding:16px 20px;}
 .book_search_box p{font-size:20px;width:90px;}
 .search_exam_type_switch{height:50px;width:calc(100% - 280px);}
 .sk_search{display:none;}
 .search_exam_type, .book_search select{padding-left:10px;width:180px;height:50px;line-height:50px;font-size:16px;}
 .book_search input{padding-left:16px;width:180px;height:50px;line-height:50px;font-size:14px;color:#333;}
 .book_search input.exam_submit{width:130px;height:50px;line-height:50px;font-size:20px;padding-left:0;}
 .forth_box{padding:40px 0;}
 .fifth_top, .forth_top{margin-bottom:20px;}
 .fifth_top_link, .forth_top_link{margin-left:4px;font-size:16px;}
 .fifth_top_link a, .forth_top_link a{padding:0 6px;}
 .forth_container{padding:20px;width:580px;}
 .forth_tab{margin-bottom:12px;}
 .forth_tab li{margin-right:10px;width:110px;line-height:36px;font-size:14px;}
 .forth_cont li{line-height:40px;font-size:16px;}
 .forth_cont li span{font-size:14px;}
 .fifth_box{padding:20px 0;}
 .fifth_xc_l, .fifth_xc_r{width:405px;}
 .fifth_xc_r_box:nth-child(1){margin-bottom:20px;}
 .fifth_cont_text{padding:20px;}
 .fifth_cont_text h5{line-height:39px;margin-bottom:10px;font-size:26px;color:#333;}
 .fifth_cont_text a{line-height:36px;font-size:18px;}
 .fifth_xc_l h5{line-height:50px;}
 .fifth_xc_l a{line-height:42px;}
 .fifth_l{width:830px;}
 .fifth_ll{width:450px;}
 .fifth_hotpoint{margin-bottom:20px;width:360px;}
 .fifth_hotpoint_img{width:157.3px;height:97.5px;}
 .fifth_hotpoint img{width:100%;height:100%;}
 .fifth_hp_text{height:146px;width:calc(100% - 155px);padding:20px;}
 .fifth_hp_text p{text-align:justify;line-height:26px;font-size:16px;}
 .fifth_hp_text span{text-align:justify;line-height:26px;font-size:16px;}
 .fifth_r{width:350px;}
 .fifth_r_gwy{padding:10px;}
 .fifth_r_gwy h5{line-height:26px;margin-bottom:10px;font-size:20px;}
 .fifth_gwy_row{margin-bottom:5px;}
 .fifth_gwy_row p{width:106px;line-height:36px;font-size:16px;}
 .fifth_gwy_row a{width:70px;line-height:36px;font-size:16px;}
 .fifth_r_other h5{line-height:32px;font-size:22px;padding:10px;}
 .fifth_r_other table{font-size:14px;}
 .fifth_r_other table td{line-height:38px;}
 .sixth_box{padding:40px 0;}
 .sixth_container{margin-top:30px;}
 .sixth_video, #video{width:800px;height:500px;}
 .sixth_video_tab{width:400px;padding:0 16px;}
 .sixth_video_tab li{padding:16px 10px;}
 .sixth_video_poster{width:160px;height:90px;}
 .sixth_video_tab li p{width:calc(100% - 170px);line-height:24px;font-size:18px;}
 .seventh_l{width:350px;padding-top:40px;padding-bottom:40px;}
 .seventh_l p.seventh_top{line-height:36px;font-size:16px;}
 .seventh_l p.seventh_top img{height:12px;margin-left:30px;}
 .seventh_l h2{line-height:80px;margin:10px 0;font-size:65px;}
 .seventh_l p.seventh_tit{line-height:55px;margin-bottom:50px;font-size:28px;}
 .seventh_btn{padding-left:15px;}
 .seventh_btn .swiper-button-prev.swiper-button-white.prev, .seventh_btn .swiper-button-next.swiper-button-white.next{margin:0 15px;width:40px;height:30px;}
 .seventh_btn .swiper-button-prev.swiper-button-white.prev img, .seventh_btn .swiper-button-next.swiper-button-white.next img{height:12px;}
 .seventh_r{width:800px;}
 .seventh_teacher{padding:40px 0;height:500px;}
 .seventh_teacher img{width:250px;}
 .teacher_text{padding:20px;}
 .teacher_text h5{line-height:45px;font-size:30px;}
 .teacher_text h6{line-height:28px;font-size:18px;margin-bottom:20px;}
 .teacher_text p{line-height:24px;font-size:16px;}
 .eighth_box{margin:40px auto;}
 .eighth_container{margin:30px auto 0;}
 .eighth_container li{width:280px;height:210px;}
 .eighth_text h5{line-height:40px;font-size:22px;}
 .eighth_text h5::after{width:55px;height:3px;}
 .eighth_text p{margin-top:12px;line-height:22px;font-size:14px;}
 .ninth_box{padding:60px 0;}
 .ninth_list li{width:280px;}
 .ninth_list li .ninth_top{height:70px;margin-bottom:12px;}
 .ninth_list li .ninth_top h5{line-height:70px;font-size:50px;}
 .ninth_list li .ninth_top span{line-height:40px;font-size:36px;}
 .ninth_list li p{line-height:24px;font-size:16px;}
 .tenth_box{padding:40px 0;}
 .news_box{width:580px;}
 .news_box li{padding-top:25px;}
 .news_box li img{height:34px;}
 .news_box li a{width:540px;padding-bottom:25px;}
 .news_box li a h4{line-height:34px;margin-bottom:14px;font-size:20px;}
 .news_box li a p{height:60px;line-height:30px;font-size:18px;}
 .contact_box{padding:40px 0;}
 .contact_container{margin-top:30px;}
 .contact_tab li{width:12.5%;line-height:60px;font-size:14px;}
 .contact_cont{padding:20px 50px;}
 .contact_text{width:700px;}
 .contact_text p{line-height:45px;font-size:18px;}
 .contact_qr{width:400px;}
 .contact_img{width:160px;margin-left:20px;padding:3px;}
 .bottom{padding:40px 0;}
 .bottom_tab{height:50px;margin-bottom:20px;}
 .bottom_tab li{margin-right:30px;line-height:50px;font-size:22px;}
 .bottom_cont a{margin-right:10px;font-size:16px;line-height:30px;}
 .footer{padding:30px 0;}
 .footer p{font-size:16px;line-height:30px;}
 .footer p span{padding:0 5px;}
 
/* .fixed_l{width:66px;}
.fixed_l h5{line-height:22px;padding:11px 0;font-size:18px;}
.fixed_l_list li{padding:10px;font-size:18px;line-height:22px;}
.fixed_l_cont{left:66px;width:180px;padding:10px;}
.fixed_l_cont a{line-height:36px;font-size:14px;}
*/
 .fixed_r{width:66px;}
 .fixed_r a, .fixed_wx{width:66px;height:66px;}
 .fixed_r a img, .fixed_wx img{height:24px;}
 .fixed_r a.toTop img{height:12px;}
 .fixed_wx p, .fixed_r a p{line-height:20px;font-size:16px;}
 .fixed_r_wx_box{right:66px;min-width:130px;padding:4px 4px 20px 4px;border-radius:10px;}
 .fixed_r_wx_box h5{line-height:32px;font-size:16px;}
 .fixed_wx_list{border-radius:10px;}
 .fixed_wx_list a{width:100%;height:24px;line-height:24px;font-size:12px;}
 .zt_title{font-size:16px;}
 .sec_l_container .swiper-pagination-bullet{width:20px;height:20px;border-radius:11px;}
 .sec_l_container .swiper-pagination-bullet-active{width:42px;}
}
@media screen and (max-width:1300px){
 .qq_info_open ul li a{font-size:12px;background:url(https://ah.huatu.com/z/css/2019sy/images/xnicon.png) 0px 0px / 18px 18px no-repeat;}
}
@media screen and (max-width:1200px){
 .sec_l_container .swiper-pagination-bullet{height:16px;}
 .wrap, .Width{width:100%;}
 body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, li, fieldset, legend, button, input, textarea, th, td{font:12px / 24px Arial,"MicroSoft YaHei",sans-serif;}
 .tip2{font-size:0.7rem;width:50px;line-height:22px;height:22px;margin-right:0px;}
 .tip3{width:2.2rem;min-width:2.2rem;line-height:1rem;padding-left:0.3rem;font-size:0.7rem;}
 .tip1{font-size:0.7rem;width:49px;height:23px;line-height:23px;}
 .focus .xtaber-tabs li a{font-size:13px;}
 .focus .bd ul{max-height:249px;}
 .focus .dd{display:none;}
 .focus .prev, .focus .next{opacity:0.6;}
 .localRight.fr{float:none;}
 .cityzp{width:100%;float:none;}
 .localRight.fr{float:none;}
 .localLeft, .localRight, .about_l.fl, .about_m.fl, .about_r.fl, .fl.contact_l, .fl.contact_r{width:96%;height:auto;margin:5px auto;float:none;overflow:hidden;}
 .localWrap_title h4{font-size:14px;margin-right:8px;padding-bottom:6px;}
 .localWrap_slide.on a{font-size:15px;}
 .listbq{padding:0px;}
 .listbq a{font-size:13px;}
 .localWrap_list li .list_msg{width:80%;}
 .kaoshihz h4{margin:10px;}
 .fixedIcon{display:none;}
 .fixedBar{top:initial;bottom:0px;width:100%;height:30px;}
 .fixedList{margin-top:0px;float:none;overflow:scroll hidden;white-space:nowrap;height:40px;}
 .fixedList > li{width:auto;display:inline-block;line-height:30px;padding:0px;margin:0px;height:30px;}
 .fixedList > li a:hover{font-size:13px;}
 .fixedList > li a{padding:0px 5px;}
 .fixedList > li.go_back{line-height:30px;height:30px;}
 .localLine + div h3{font-size:1rem;}
 .btn_more a{font:15px / 30px "Microsoft Yahei",Simsun;}
 .zp_more a{font:13px / 26px "MicroSoft YaHei";padding:0px 5px;margin:0px 2px;}
 .fx_friend{padding-top:1rem;}
 .fx_public{margin:1rem auto;width:100%;}
 .picList > li{width:32%;}
 .picList > li{width:100%;margin-left:0px;}
 .hotnews{height:2.5rem;padding-top:1rem;padding-left:4rem;width:100%;background-size:cover;}
 .hotnews a{font-size:0.6rem;}
 .footer{display:none;}
 body{min-width:100%;width:100%;font-size:0.7rem;line-height:1.2rem;background-size:auto auto;}
 .container{width:96%;}
 .top{display:none;height:auto;box-shadow:0px 0.1rem 0.4rem 0 rgba(212,213,214,0.18);}
 .top .container{display:flex;flex-wrap:wrap;width:98%;}
 .top_nav{justify-content:center;width:100%;}
 .top_nav li{height:1.5rem;margin-right:0.5rem;}
 .top_nav_btn{height:1.8rem;}
 .top_nav_btn span{font-size:0.7rem;margin-right:0.15rem;}
 .top_nav_icon{width:0.25rem;}
 .top_nav_btn img{width:0.25rem;}
 .top_nav_slide{top:1.8rem;box-shadow:0 0 7px rgba(58,58,58,0.2);}
 .daohang_box{padding:0.25rem;width:17rem;}
 .daohang_box h5{line-height:1.5rem;font-size:0.65rem;padding-left:0.4rem;}
 .daohang_box .top_nav_link{padding-bottom:0.5rem;}
 .top_nav_link_row{flex-wrap:wrap;line-height:1.3rem;font-size:0.65rem;}
 .top_nav_link_row a{width:4.5rem;}
 .top_nav_link_row span{width:0.25rem;}
 .nav_course{width:12rem;}
 .nav_course_box{float:left;width:50%;height:5rem;}
 .nav_course_box:nth-child(3n){
border-right:1px solid #eaeaea;}
 .nav_course_box:nth-last-child(-n + 3){
border-bottom:1px solid #eaeaea;}
 .nav_course_box h5{line-height:1.3rem;font-size:0.65rem;}
 .nav_course_box p{display:flex;justify-content:center;flex-wrap:wrap;width:100%;}
 .nav_course_box p a{border-radius:0.1rem;width:100%;line-height:1.3rem;font-size:0.65rem;}
 
/* nav_sz */
 .nav_sz{width:80px;}
 .nav_sz a{display:block;line-height:40px;font-size:14px;color:#000;}
 .top_r{display:flex;justify-content:flex-end;align-items:center;display:none;}
 .media_list{display:flex;justify-content:flex-start;align-items:center;}
 .media_list li{width:1.8rem;height:1.8rem;margin-right:0.2rem;}
 .media_list li > img{display:block;height:0.9rem;transition:all 0.5s;}
 .media_list li .media_icon, .media_list li:hover .media_icon_hover{display:block;width:1rem;height:1rem;}
 .media_list li:hover h5{height:1rem;}
 .media_list li h5{transition:all 0.5s;height:0;line-height:0.7rem;font-size:0.65rem;overflow:hidden;}
 .media_qr_box{display:none;position:absolute;box-sizing:border-box;width:13rem;padding:0.25rem;z-index:10;left:0;top:1.9rem;background:#fff;opacity:0.95;box-sizing:border-box;box-shadow:0 0 7px rgba(58,58,58,0.2);}
 .media_qr_box .media_qr{float:left;display:block;width:5rem;}
 .media_qr_box .mdia_qr_text{float:right;width:6rem;}
 .media_qr_box .mdia_qr_text p{line-height:1.1rem;font-size:0.7rem;}
 .media_qr_box .mdia_qr_text span{display:block;width:3.8rem;line-height:1.5rem;font-size:0.65rem;border-radius:0.1rem;margin-top:0.2rem;}
 .top_phone{margin-right:0.25rem;}
 .top_phone img{width:0.5rem;margin-right:0.25rem;}
 .top_phone b{font-size:0.6rem;}
 .top_login{line-height:1.2rem;font-size:0.7rem;}
 .top_login a{display:block;margin:0 0.25rem;}
 .header{width:18.75rem;padding:0.5rem 0 0;box-shadow:0 0 0.4rem 0px rgba(212,213,214,0.18);}
 .header_container{flex-wrap:wrap;}
 .header_l{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0.5rem;}
 .logo{display:flex;justify-content:flex-start;align-items:center;}
 .logo img{height:1.2rem;}
 .logo i{width:1px;height:0.75rem;margin:0 0.25rem;}
 .header_l h1{box-sizing:border-box;margin-left:0.4rem;padding-left:0.4rem;font-size:1rem;line-height:1.5rem;border-left:1px solid #ccc;}
 .header_city{max-width:100%;display:none;}
 .header_city li{margin-left:0.5rem;}
 .header_city li a{display:block;line-height:1rem;font-size:0.6rem;}
 .nav{padding:0.25rem 0;box-shadow:0 0.1rem 0.4rem 0 rgba(212,213,214,0.18);overflow:hidden;overflow-x:scroll;white-space:nowrap;}
 .nav_list li{display:inline-block;float:none;width:3.6rem;line-height:1.2rem;font-size:0.7rem;}
 .nav_list li::after{font-size:0.7rem;width:0.25rem;line-height:0.75rem;}
 .nav_box{box-sizing:border-box;padding:0.25rem 0;}
 .zkxx_list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;text-align:center;}
 .zkxx_list li{position:relative;width:24%;margin:0.1rem 0.5%;line-height:1.3rem;border-radius:0.2rem;font-size:0.6rem;}
 .zkxx_list li:nth-child(8n){
margin-right:0.5%;}
 .zkxx_list li.hot::after{background-size:100% 100%;width:1.2rem;height:1.2rem;}
 .zkxx_gj_slide{display:none;position:absolute;text-align:left;left:0;top:1.6rem;z-index:10;width:16rem;padding:0.25rem;}
 .zkxx_list li:nth-child(2) .zkxx_gj_slide, .zkxx_list li:nth-child(6) .zkxx_gj_slide, .zkxx_list li:nth-child(10) .zkxx_gj_slide, .zkxx_list li:nth-child(14) .zkxx_gj_slide{left:-4.5rem;right:auto;}
 .zkxx_list li:nth-child(3) .zkxx_gj_slide, .zkxx_list li:nth-child(7) .zkxx_gj_slide, .zkxx_list li:nth-child(11) .zkxx_gj_slide, .zkxx_list li:nth-child(15) .zkxx_gj_slide{left:-9rem;right:auto;}
 .zkxx_list li:nth-child(4) .zkxx_gj_slide, .zkxx_list li:nth-child(8) .zkxx_gj_slide, .zkxx_list li:nth-child(12) .zkxx_gj_slide, .zkxx_list li:nth-child(16) .zkxx_gj_slide{right:0;left:auto;}
 .zkxx_gj_slide::before{content:"";display:none;position:absolute;left:2rem;top:-0.2rem;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}
 .zkxx_list li:nth-child(8) .zkxx_gj_slide::before, .zkxx_list li:nth-child(9) .zkxx_gj_slide::before, .zkxx_list li:nth-child(17) .zkxx_gj_slide::before, .zkxx_list li:nth-child(18) .zkxx_gj_slide::before{left:375px;}
 .zkxx_gj_row{display:flex;justify-content:flex-start;}
 .zkxx_gj_row h5{display:block;width:80px;line-height:32px;font-size:16px;color:#000;}
 .zkxx_gj_row p{width:calc(100% - 80px);display:flex;justify-content:flex-start;flex-wrap:wrap;line-height:32px;font-size:14px;color:#888;}
 .zkxx_gj_row p a{margin:0 0.1rem;}
 .zxfx_tab{flex-wrap:wrap;justify-content:center;}
 .zxfx_tab li{cursor:pointer;margin:0 0.75rem 0.25rem 0;line-height:1.2rem;font-size:0.7rem;color:#333;}
 .zxfx_cont_tab li{margin:0.15rem 1% 0.15rem 0;padding:0 0.2rem;min-width:23%;line-height:1.6rem;font-size:0.7rem;}
 .zxfx_posi_box h5{line-height:1.2rem;margin-bottom:0.2rem;font-size:0.65rem;}
 .zxfx_posi p{line-height:1.3rem;font-size:0.65rem;margin-right:0.1rem;}
 .zxfx_posi p img{display:block;height:0.75rem;margin-right:0.2rem;}
 .zxfx_posi > a{display:block;width:3.8rem;line-height:1.4rem;font-size:0.65rem;}
 .main_box{padding:0.5rem 0;}
 .main_box > .container{padding:0.5rem;}
 .main_top{flex-wrap:wrap;margin-bottom:0.5rem;}
 .box_title{height:1.8rem;line-height:1.8rem;}
 .box_title img{display:block;height:1rem;margin-right:0.3rem;}
 .box_title h3{font-size:0.9rem;}
 .main_search_box{display:flex;justify-content:center;align-items:center;width:100%;}
 .main_search_box a.search_btn{display:none;margin-left:0.2rem;width:4rem;height:1.6rem;line-height:1.6rem;font-size:0.65rem;}
 .main_search_box a.search_btn:hover{border:1px dashed #e60012;color:#e60012;background:#fdfafa;}
 .main_search{height:1.8rem;}
 .search_type{width:4rem;}
 .search_type span{width:4rem;font-size:0.7rem;}
 .search_type img{display:block;transition:all 0.5s;height:0.3rem;}
 .search_type:hover .search_type_list{max-height:11rem;}
 .search_type_list{padding:0.2rem;width:4rem;top:1.8rem;background:#fff;}
 .search_type_list li{font-size:0.65rem;line-height:1.3rem;}
 .search_input{padding-left:0.4rem;width:9rem;height:1.4rem;line-height:1.4rem;font-size:0.65rem;}
 .search_submit{border:0;font-size:0;width:3.5rem;height:100%;background-size:1rem;}
 .main_main{justify-content:center;flex-wrap:wrap;}
 .main_l{width:100%;}
 .main_title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1rem;line-height:1rem;margin-bottom:0.2rem;font-size:0.75rem;}
 .main_title a{margin-right:0.2rem;font-size:0.7rem;}
 .main_news_list{margin-bottom:0.4rem;}
 .main_news_list li{height:1.4rem;line-height:1.4rem;font-size:0.7rem;}
 .main_news_list a{margin-right:0.2rem;font-size:0.6rem;}
 .main_c{display:flex;justify-content:center;width:100%;}
 .main_c a img{display:block;}
 .main_c a{overflow:hidden;display:block;width:24%;margin:0 0.5% 0.5rem;}
 .main_c a:nth-last-child(1){margin-bottom:0.5rem;}
 .main_r{width:100%;}
 .main_r .swiper-slide a, .main_r .swiper-slide img{display:block;width:100%;}
 .swiper-container{position:relative;}
 .main_r .swiper-container-horizontal > .swiper-pagination-bullets, .main_r .swiper-pagination-custom, .main_r .swiper-pagination-fraction{position:absolute;bottom:10px;display:flex;justify-content:center;align-items:center;}
 .main_r .swiper-pagination-bullet{width:24px;height:6px;background:#fff;border-radius:0;opacity:1;transition:all 0.5s;}
 .main_r.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullet{margin:0 2px;}
 .main_r_tab{margin-top:0.4rem;margin-bottom:0.3rem;display:flex;justify-content:space-between;align-items:center;}
 .main_r_tab li{width:20%;height:1.4rem;line-height:1.4rem;font-size:0.7rem;}
 .main_r_tab li::after{content:"";display:block;position:absolute;width:0;height:2px;background:#e60012;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s;}
 .main_r_tab li.active::after{left:50%;transform:translateX(-50%);transition:all 0.5s;width:100%;}
 .main_cont{display:none;}
 .main_cont:nth-child(1){display:block;}
 .main_course_tj table{width:100%;}
 .main_course_tj td{line-height:1.3rem;width:33.3%;font-size:0.65rem;}
 .main_cont_dh td{line-height:1.2rem;font-size:0.6rem;}
 .main_cont_tools li{width:24%;margin:0 0.5%;}
 .main_cont_tools li a{width:2rem;height:2rem;border-radius:0.2rem;display:flex;justify-content:center;align-items:center;}
 .main_cont_tools li a img{display:block;transition:all 0.5s;}
 .main_cont_tools li a:hover img{transform:scale(1.1);}
 .main_cont_tools li p{line-height:40px;font-size:16px;color:#666666;text-align:center;}
 .sec_box{padding:0.75rem 0;flex-wrap:wrap;}
 .sec_l{width:100%;}
 .sec_top{margin-bottom:0.5rem;}
 .sec_top_link{display:flex;justify-content:flex-start;align-items:center;color:#ccc;margin-left:4px;font-size:15px;}
 .sec_top_link a{padding:0 0.15rem;}
 .sec_container{padding-bottom:0.5rem;box-shadow:0 0 0.4rem 0 rgba(212,213,214,0.41);}
 .sec_l_container{padding:0.5rem;margin-bottom:0.5rem;}
 .sec_tab{flex-wrap:wrap;}
 .sec_tab li{width:24% !important;margin:0.2rem 0.5% !important;}
 .sec_news li{display:flex;justify-content:space-between;align-items:center;line-height:50px;font-size:18px;}
 .sec_news li a{width:90%;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
 .sec_news li span{font-size:16px;color:#b9b9b9;}
 .sec_l_container .swiper-pagination{margin-top:20px;position:relative;}
 .sec_l_container .swiper-container-horizontal > .swiper-pagination-bullets, .sec_l_container .swiper-pagination-custom, .sec_l_container .swiper-pagination-fraction{position:relative;bottom:10px;display:flex;justify-content:center;align-items:center;}
 .sec_l_container .swiper-pagination-bullet{width:15px;height:15px;border-radius:12px;background:#818181;opacity:1;transition:all 0.5s;font-size:10px;line-height:18px;}
 .sec_l_container.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullet{margin:0 4px;}
 .sec_l_container .swiper-pagination-bullet-active{width:34px;background:#e60012;opacity:1;}
 .sec_c{width:100%;}
 .sec_c_container{padding:0.5rem 1rem;}
 .sec_zb_list li{margin-bottom:0.5rem;padding-left:0.4rem;}
 .sec_zb_list li:nth-last-child(1){margin-bottom:0;}
 .sec_zb_list li:hover > i{border:2px solid #e60012;}
 .sec_zb_list li > i{display:block;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;left:-7px;width:10px;height:10px;background:#ffffff;border:2px solid #cccccc;border-radius:50%;}
 .sec_zb_list li:nth-child(1) > i{background:#e7483f;border:2px solid #e7483f;}
 .sec_zb_list li:nth-child(1) > i::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #e7483f;opacity:0.28;width:20px;height:20px;}
 .sec_zb_list li h5{line-height:1.5rem;margin-bottom:0.15rem;font-size:0.7rem;}
 .sec_zb_list li p{height:1.8rem;line-height:1.8rem;display:flex;justify-content:space-between;}
 .sec_zb_list li p span{font-size:0.65rem;}
 .sec_zb_list li p a{font-size:0.65rem;margin-left:0.25rem;width:3.8rem;line-height:1.5rem;border-radius:0.75rem;}
 .sec_zb_list li p a.zbing{display:flex;justify-content:flex-start;align-items:center;}
 .sec_zb_list li p a.zbing span{display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-top:4px;width:30px;margin-right:8px;height:26px;border-radius:13px 0 13px 13px;background:linear-gradient(90deg,#fb7038,#f6a13f);}
 .sec_zb_list li p a.zbing span i{display:block;width:14px;height:14px;background:url("https://www.huatu.com/images/2021fx/images/zhibo_icon.png") center center no-repeat;-webkit-animation:euiIconLiving2 0.6s steps(6) infinite;animation:euiIconLiving2 0.6s steps(6) infinite;background-size:auto;}
 @-webkit-keyframes euiIconLiving2{0%{ background-position:0 0;}
100%{ background-position:-108px 0;}
 }
 @keyframes euiIconLiving2{0%{ background-position:0 0;}
100%{ background-position:-108px 0;}
 }
 .sec_r{width:100%;}
 .sec_r_tab{display:flex;justify-content:space-between;align-items:center;}
 .sec_r_tab li{width:20%;height:1.8rem;line-height:1.8rem;font-size:0.7rem;}
 .sec_r_tab li::after{content:"";display:block;position:absolute;width:0;height:2px;background:#e60012;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s;}
 .sec_r_tab li.active::after{left:50%;transform:translateX(-50%);transition:all 0.5s;width:100%;}
 .sec_r_cont table{font-size:0.65rem;}
 .sec_r_cont th{line-height:1.2rem;}
 .sec_r_cont td{line-height:1.2rem;}
 .sec_r_cont a.sec_r_link:nth-last-child(1){border-bottom:0;}
 .sec_r_cont a.sec_r_link{display:block;box-sizing:border-box;margin:0 0.5rem;border-bottom:1px solid #e9eaeb;padding:0.3rem 0;}
 .sec_r_cont a.sec_r_link h5{line-height:30px;margin-bottom:0.2rem;font-size:0.7rem;}
 .sec_r_cont a.sec_r_link p{line-height:1.1rem;font-size:0.65rem;}
 .third_box{padding:0.75rem 0;}
 .book_course_box{margin-top:0.5rem;}
 .book_course > a{top:-2.2rem;line-height:1.8rem;font-size:0.65rem;}
 .book_tj_list{flex-wrap:wrap;}
 .book_tj_list li{width:49%;margin-bottom:0.25rem;}
 .book_tj_list li a{padding:0.5rem;}
 .ms_ajax_list li a{padding:0;}
 .ms_ajax_list li a img{width:100%;}
 .ms_ajax_list li a p{padding:0 0.5rem;}
 .ms_ajax_list li a h5{padding:0 0.5rem 0.5rem;}
 .book_tj_list li a img{height:6rem;}
 .book_tj_list li a p{margin-top:0.5rem;margin-bottom:0.25rem;font-size:0.6rem;height:2rem;line-height:1rem;}
 .book_tj_list li a h5{line-height:1rem;font-size:0.7rem;}
 .book_tj_list li a h5 span{font-size:0.7rem;}
 .book_search_box{background:#fff url("https://www.huatu.com/images/2021fx/images/book_search_box_bg.png") left top no-repeat;margin-top:0.75rem;padding:0.5rem;justify-content:center;flex-wrap:wrap;}
 .book_search_box p{font-size:0.75rem;width:50%;text-align:center;}
 .book_search{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}
 .search_exam_type_switch{width:100%;height:auto;}
 .sk_search{display:none;}
 .search_exam_type, .book_search select{background:#fff url("https://www.huatu.com/images/2021fx/images/main_search_select.png") 95% center no-repeat;padding-left:0.2rem;width:50%;height:1.6rem;line-height:1.6rem;font-size:0.65rem;}
 .search_exam_type{width:50%;}
 .book_search input{padding-left:0.4rem;width:5rem;height:1.6rem;line-height:1.6rem;font-size:0.65rem;}
 .book_search input.exam_submit{width:100%;height:1.6rem;line-height:1.6rem;font-size:0.65rem;}
 .forth_box{box-sizing:border-box;padding:0.75rem 0;}
 .fifth_top, .forth_top{margin-bottom:0.5rem;flex-wrap:wrap;}
 .fifth_top_link, .forth_top_link{width:100%;margin-left:0.2rem;font-size:0.65rem;overflow:hidden;overflow-x:scroll;white-space:nowrap;}
 .fifth_top_link li{display:flex;justify-content:flex-start;align-items:center;}
 .fifth_top_link a, .forth_top_link a{padding:0 0.3rem;}
 .fifth_cont{display:none;}
 .fifth_cont:nth-child(1){display:block;}
 .fifth_xc_l, .fifth_xc_r{width:100%;float:none;}
 .fifth_xc_r_box:nth-child(1){margin-bottom:20px;}
 .fifth_cont_text{box-sizing:border-box;background:#fff;padding:1% 3%;width:100%;}
 .fifth_cont_text h5{line-height:38px;margin-bottom:5px;font-size:0.8rem;}
 .fifth_cont_text a{line-height:30px;font-size:0.6rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
 .fifth_xc_l h5{line-height:20px;font-size:0.8rem;}
 .fifth_xc_l a{line-height:30px;}
 .forth_container{box-sizing:border-box;padding:0.5rem;width:100%;box-shadow:0px 0px 0.4rem 0px rgba(212,213,214,0.41);}
 .forth_tab{margin-bottom:0.4rem;}
 .forth_tab li{width:4.05rem;margin:0 0.1rem;line-height:1.6rem;font-size:0.7rem;}
 .forth_cont li{line-height:1.4rem;font-size:0.7rem;}
 .forth_cont_link{width:85%;}
 .forth_cont li a{width:85%;}
 .forth_cont li .forth_cont_link a:nth-child(2){width:85%;}
 .forth_cont li span{font-size:0.65rem;}
 .fifth_box{padding:0.5rem 0;}
 .fifth_l{width:100%;}
 .fifth_ll{width:100%;}
 .fifth_ll a:hover img{transform:scale(1.1);}
 .fifth_ll a, .fifth_ll img{overflow:hidden;transition:all 0.5s;display:block;width:90%;margin:0 auto 0.25rem;}
 .fifth_hotpoint:nth-last-child(1){margin-bottom:0;}
 .fifth_hotpoint{justify-content:center;margin-bottom:0.25rem;width:100%;}
 .fifth_hotpoint_img{width:6rem;height:3.7rem;}
 .fifth_hp_text{height:auto;width:calc(100% - 6rem);padding:0.5rem;}
 .fifth_hp_text::after{content:"";display:block;position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff;left:-12px;}
 .fifth_hp_text p{line-height:1.3rem;font-size:0.7rem;}
 .fifth_hp_text span{line-height:1.3rem;font-size:0.65rem;}
 .fifth_r{width:100%;}
 .fifth_r_gwy{background:#fff url("https://www.huatu.com/images/2021fx/images/fifth_r_gwy_bg.png") center top no-repeat;background-size:100% 100%;box-sizing:border-box;padding:0.5rem;}
 .fifth_r_gwy h5{line-height:1.2rem;margin-bottom:0.5rem;font-size:0.75rem;}
 .fifth_gwy_row{display:flex;justify-content:space-between;align-items:center;text-align:center;margin-bottom:5px;}
 .fifth_gwy_row:nth-last-child(1){margin-bottom:0;}
 .fifth_gwy_row p{width:4rem;line-height:1.6rem;font-size:0.7rem;}
 .fifth_gwy_row a{display:block;width:4rem;line-height:1.6rem;font-size:0.7rem;}
 .fifth_r_other h5{line-height:1.2rem;font-size:0.75rem;padding:0.5rem;}
 .fifth_r_other table{font-size:0.65rem;}
 .fifth_r_other table td{width:33.3%;border:1px solid #e5e4e4;line-height:1.3rem;}
 .fifth_r_other table td:hover{background:url("https://www.huatu.com/images/2021fx/images/fifth_table_hover.png") right bottom no-repeat;}
 .sixth_box{padding:0.75rem 0;}
 .sixth_container{margin-top:0.75rem;box-shadow:0px 0px 0.4rem 0px rgba(212,213,214,0.41);}
 .zxfx{padding:0.5rem;box-shadow:0px 0px 0.4rem 0px rgba(212,213,214,0.41);}
 .sixth_video, #video{width:100%;height:10rem;}
 .sixth_video_tab{width:100%;padding:0.3rem 0.5rem;}
 .sixth_video_tab li{padding:0.4rem;}
 .sixth_video_tab li:nth-last-child(1){border-bottom:0;}
 .sixth_video_poster{width:6rem;height:4rem;}
 .sixth_video_tab li img{box-sizing:border-box;transition:all 0.5s;display:block;width:100%;}
 .sixth_video_tab li p{width:calc(100% - 7rem);line-height:1.4rem;font-size:0.7rem;}
 .seventh_box{background:url("https://www.huatu.com/images/2021fx/images/seventh_bg.jpg") center bottom no-repeat;background-size:100% 100%;box-sizing:border-box;}
 .seventh_l{width:30%;margin:0 auto;padding-top:0.5rem;padding-bottom:0.5rem;}
 .seventh_l p.seventh_top{display:flex;justify-content:flex-start;align-items:center;line-height:0.85rem;font-size:0.5rem;}
 .seventh_l p.seventh_top img{display:block;height:0.25rem;margin-left:0.75rem;}
 .seventh_l h2{line-height:1.2rem;margin:0.2rem 0;font-size:0.8rem;}
 .seventh_l p.seventh_tit{line-height:1.2rem;margin-bottom:0.5rem;font-size:0.75rem;}
 .seventh_btn{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;padding-left:0.4rem;}
 .seventh_btn .swiper-button-prev.swiper-button-white.prev, .seventh_btn .swiper-button-next.swiper-button-white.next{margin:0 0.4rem;width:1rem;height:0.75rem;}
 .seventh_btn .swiper-button-prev.swiper-button-white.prev img, .seventh_btn .swiper-button-next.swiper-button-white.next img{display:block;height:0.3rem;}
 .seventh_r{width:70%;}
 .seventh_teacher{position:relative;box-sizing:border-box;transition:all 0.5s;padding:0.5rem 0;height:10rem;background:url("https://www.huatu.com/images/2021fx/images/teacher_bg.png") center top;background-size:100% 100%;}
 .seventh_teacher img{transition:all 0.5s;display:block;margin:0 auto;width:100%;}
 .teacher_text{padding:0.5rem;}
 .teacher_text h5{line-height:1.2rem;font-size:0.75rem;text-align:center;}
 .teacher_text h6{line-height:1rem;font-size:0.6rem;text-align:center;margin-bottom:0.5rem;}
 .teacher_text p{display:none;line-height:1rem;font-size:0.6rem;}
 .eighth_box{margin:1rem auto;background:url("https://www.huatu.com/images/2021fx/images/about_bg.jpg") center bottom no-repeat;background-size:100%;padding-top:0;padding-bottom:0;}
 .eighth_container{margin:0.75rem auto 0;}
 .eighth_container li{position:relative;width:25%;height:3.5rem;box-shadow:0 0 0.4rem #d4d5d6;}
 .eighth_text{width:100%;box-sizing:border-box;padding:0.25rem;}
 .eighth_text h5{line-height:1.5rem;font-size:0.7rem;}
 .eighth_text h5::after{content:"";display:block;position:absolute;background:#e60012;left:0;bottom:0;width:1.3rem;height:0.1rem;}
 .eighth_text p{display:none;width:100%;margin-top:0.3rem;line-height:1rem;font-size:0.6rem;}
 .ninth_box{padding:0.5rem 0;}
 .ninth_list{display:flex;justify-content:space-between;align-items:flex-start;}
 .ninth_list li{width:48%;margin:0.15rem auto;}
 .ninth_list li .ninth_top{height:1.2rem;margin-bottom:0.3rem;}
 .ninth_list li .ninth_top h5{line-height:1.2rem;font-size:0.8rem;}
 .ninth_list li .ninth_top span{display:block;line-height:1.2rem;font-size:0.7rem;}
 .ninth_list li p{line-height:1rem;font-size:0.6rem;}
 .tenth_box{padding:0.5rem 0;}
 .news_box{width:100%;}
 .news_box li{padding-top:0.75rem;}
 .news_box li img{height:1rem;}
 .news_box li:nth-last-child(1) a{border-bottom:0;}
 .news_box li a{width:92%;padding-bottom:0.5rem;}
 .news_box li a h4{line-height:1.4rem;margin-bottom:0.4rem;font-size:0.7rem;}
 .news_box li a p{height:2.2rem;line-height:1.1rem;font-size:0.65rem;}
 .contact_box{background:url("https://www.huatu.com/images/2021fx/images/contact_bg.png") center bottom repeat-y;background-size:100% 100%;box-sizing:border-box;padding:0.75rem 0;}
 .contact_container{margin-top:0.5rem;background:#fff;}
 .contact_tab li{width:25%;line-height:1.6rem;font-size:0.7rem;}
 .contact_cont{min-height:8rem;padding:0.5rem 0.5rem;}
 .contact_cont_box{min-height:8rem;}
 .contact_text{width:60%;}
 .contact_text p{line-height:1.2rem;font-size:0.65rem;}
 .contact_qr{display:flex;justify-content:flex-end;align-items:flex-start;width:40%;}
 .contact_img:nth-child(1){margin-left:0;}
 .contact_img{width:5rem;margin-left:0.25rem;padding:0.15rem;}
 .bottom{padding:0.75rem 0;}
 .bottom_tab{height:1.5rem;margin-bottom:0.5rem;}
 .bottom_tab li{margin-right:0.5rem;line-height:1.5rem;font-size:0.7rem;}
 .bottom_cont a{margin-right:0.5rem;font-size:0.65rem;line-height:1.2rem;}
 .footer{padding:0.75rem 0;font-size:0.65rem;}
 .footer p{font-size:0.65rem;line-height:1.3rem;}
 .footer p span{padding:0 0.2rem;}
 .fixed_l{display:none !important;width:2rem;box-shadow:0 0.2rem 1rem 0 rgba(212,213,214,0.36);}
 .fixed_l h5{line-height:1rem;padding:0.2rem 0;font-size:0.75rem;}
 .fixed_l_list li{height:2rem;padding:0.1rem;font-size:0.65rem;line-height:1rem;}
 .fixed_l_cont_box{display:none;position:absolute;top:0;left:66px;height:100%;}
 .fixed_l_cont{display:none;background:#fff;
/* position:absolute;top:0;left:66px;*/
width:180px;box-sizing:border-box;padding:10px;box-shadow:0px 0.2rem 1rem 0px rgba(212,213,214,0.36);}
 .fixed_l_cont a{display:block;box-sizing:border-box;border-bottom:1px dashed rgba(173,173,173,1);line-height:40px;font-size:16px;color:#333;}
 .fixed_l_cont a:nth-last-child(1){border-bottom:0;}
 .fixed_r{width:2rem;text-align:center;background:#fff;box-shadow:0px 0.2rem 1rem 0px rgba(212,213,214,0.36);}
 .fixed_r a, .fixed_wx{width:2rem;height:2.5rem;}
 .fixed_r a:nth-child(1){border-top:0;}
 .fixed_r a img, .fixed_wx img{height:1rem;}
 .fixed_r a.toTop img{height:0.3rem;}
 .fixed_wx p, .fixed_r a p{line-height:1rem;font-size:0.65rem;}
 .fixed_r_wx_box{display:none;position:fixed;z-index:99;right:2.1rem;min-width:5rem;padding:0.1rem 0.1rem 0.5rem 0.1rem;border-radius:0.25rem;text-align:center;}
 .fixed_r_wx_box h5{line-height:1.2rem;font-size:0.7rem;}
 .fixed_wx_list{border-radius:0.25rem;}
 .fixed_wx_list a{width:6rem;height:1.2rem;margin:0 auto;line-height:1.2rem;font-size:0.65rem;}
 .zt_index{display:block;width:0.75rem;height:0.75rem;line-height:0.75rem;border-radius:0.375rem;font-size:0.6rem;}
 .zt_title{margin-left:0.1rem;font-size:0.7rem;line-height:1.4rem;}
 .zt_slideDown a img{width:70%;margin:0.25rem auto;border-radius:8px;}
 .zt_slideDown a p{width:70%;height:1.6rem;line-height:1.6rem;border-radius:0.8rem;font-size:0.7rem;}
 .qq_info_open{right:-141px;}
}
@media screen and (max-width:980px){
 .onlypc{display:none;}
 .main_r_tab, .main_cont_box, .sec_c{display:none;}
 .publicToggle.active{margin-left:3px;}
}
@media screen and (min-height:810px){
 .qq_info_open ul li{height:36px;line-height:36px;}
}
